现在的位置: 首页 > 综合 > 正文

Manifest.permission 这个类定义了android全部的权限共106个

2013年03月04日 ⁄ 综合 ⁄ 共 1074字 ⁄ 字号 评论关闭

我们在 AndroidManifest.xml里需要对一些软件需要的操作做一些权限的声明,
比如我们的软件有发送短信的功能,那么就需要在 AndroidManifest.xml 里做如下声明

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="cn.com.fetion.android"
      android:versionCode="1"
      android:versionName="1.0.0">
    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".welcomActivity"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>
    <uses-permission android:name="android.permission.SEND_SMS"></uses-permission>
</manifest>

注意加粗的代码就是声明该软件具有发送短信的功能,如果不声明该权限调用该功能的时候就会出现异常,
并且系统不会报具体是什么异常。

那么android都有那些权限需要声明呢?
我们可以从android 提供的文档中找到答案
具体页面在
android-sdk-windows-1.6_r1\docs\reference\android\Manifest.permission.html

 

Manifest.permission 这个类定义了android全部的权限共106个

  详细请查 http://blog.csdn.net/kome2000/archive/2009/10/23/4716891.aspx

【上篇】
【下篇】

抱歉!评论已关闭.