权限和特征的对应

来源:互联网 发布:注册送免费空间和域名 编辑:程序博客网 时间:2024/04/30 07:58

AndroidManifest.xml中的<uses-feature>以及跟<uses-permission>之间的联系

AndroidManifest.xml中的<uses-feature>以及和<uses-permission>之间的联系

概述:<uses-feature>用来声明应用中需要用的硬件和软件的功能。

硬件特性:表明您的应用需要用的硬件功能。

功能类型特征描述描述音频android.hardware.audio.low_latency该应用程序使用低延迟的音频设备上的管道,声音输入或输出延迟或滞后敏感。蓝牙android.hardware.bluetooth该应用程序使用蓝牙无线功能,在设备中。相机android.hardware.camera该应用程序使用该设备的摄像头。如果设备支持多个摄像头,应用程序使用相机,面对从屏幕上移开。 android.hardware.camera.autofocus子功能。该应用程序使用设备相机的自动对焦能力。 android.hardware.camera.flash子功能。该应用程序使用设备相机的闪光灯。 android.hardware.camera.front子功能。该应用程序使用设备上的前置摄像头。 android.hardware.camera.any该应用程序使用至少一个摄像头朝向任何方向。使用当前在偏好android.hardware.camera的,如果不需要的背面朝相机。位置android.hardware.location该应用程序使用设备上的一个或多个特征,确定位置,如GPS定位,网络位置或细胞的位置。 android.hardware.location.network子功能。该应用程序使用从设备支持的基于网络的地理定位系统获得的粗略的位置坐标 android.hardware.location.gps子功能。该应用程序使用设备上的全球定位系统接收器获得的精确位置坐标。麦克风android.hardware.microphone该应用程序使用设备上的麦克风。NFCandroid.hardware.nfc该应用程序使用近场通讯在设备的收音功能。传感器android.hardware.sensor.accelerometer该应用程序使用的移动设备上的一个加速度计的运动读数。 android.hardware.sensor.barometer该应用程序使用该设备的晴雨表。 android.hardware.sensor.compass该应用程序使用设备上的磁力计(罗盘)方向读数。 android.hardware.sensor.gyroscope该应用程序使用该设备的陀螺仪传感器。 android.hardware.sensor.light该应用程序使用该设备的光传感器。 android.hardware.sensor.proximity该应用程序使用该设备的接近传感器。屏幕android.hardware.screen.landscape该应用程序需要横向。 android.hardware.screen.portrait该应用程序需要纵向。电话android.hardware.telephony该应用程序使用电话功能的移动设备,例如,电话与数据通信业务的无线电。 android.hardware.telephony.cdma子功能。该应用程序使用CDMA电话收音机功能在设备上的。 android.hardware.telephony.gsm子功能。应用程序在设备上采用了GSM电话收音机功能。电视android.hardware.type.television应用程序是专为电视用户体验。触摸屏android.hardware.faketouch该应用程序使用基本的的触摸互动活动,如“点击”,“点击”,并拖动。 android.hardware.faketouch.multitouch.distinct不同的应用程序执行跟踪的两个或两个以上的“手指”上假的触摸界面。这是的faketouch功能的一个超集。 android.hardware.faketouch.multitouch.jazzhand不同的应用程序执行的跟踪5个或以上的“手指”上假的触摸界面。这是的faketouch功能的一个超集。 android.hardware.touchscreen该应用程序使用的触摸屏功能,比基本触摸事件,如一扔,更具互动性的手势。这是的基本faketouch功能的一个超集。 android.hardware.touchscreen.multitouch应用程序使用在设备屏幕上的两个基本点的多点触控功能,如捏的手势,但,不需要独立跟踪触及。这是触摸屏功能的一个超集。 android.hardware.touchscreen.multitouch.distinct子功能。在设备屏幕上的应用程序采用了先进的多点多点触控功能,如跟踪两个或两个以上的点完全独立。这是一个多点触控功能的超集。 android.hardware.touchscreen.multitouch.jazzhand在设备屏幕上的应用程序采用了先进的多点多点触控功能,跟踪到五点完全独立。这是一个独特的多点触控功能的超集。USBandroid.hardware.usb.host该应用程序使用USB主机模式功能(表现为主机和USB设备连接到)。 android.hardware.usb.accessory该应用程序使用的USB附件功能(表现为USB设备连接到USB主机)。无线上网android.hardware.wifi应用程序使用802.11网络(WIFI)功能的设备上的。
软件功能:表明您的应用程序使用或需要的软件功能。

特点属性值描述应用程序!android.software.app_widgets该应用程序使用或提供应用小工具,仅应安装的设备上,包括一个主屏幕或类似的位置,用户可以应用小工具嵌入。蓝牙低功耗android.software.bluetooth_le

该应用程序使用蓝牙低能量的API只能够与其他设备通过蓝牙低功耗通信设备,应安装。这也隐含声明的android.hardware.bluetooth功能。

主屏幕android.software.home_screen主屏幕更换应用程序的行为,应只安装在设备主屏幕上的应用程序支持第三方。输入法android.software.input_methods该应用程序提供了一个自定义的输入法应该只能安装在设备支持第三方输入法。动态壁纸android.software.live_wallpaper该应用程序使用或提供动态壁纸,应该只能安装在设备支持动态壁纸。SIP / VOIPandroid.software.sip该应用程序使用SIP服务在设备上,只应安装上支持SIP的设备。 android.software.sip.voip

子功能。该应用程序使用基于SIP的VoIP服务在设备上。

此子功能隐式声明android.software.sip的父特征,除非宣布与

android:required=”false”

权限和功能之间的联系:

类别需要的权限要求的功能蓝牙BLUETOOTHandroid.hardware.bluetooth

(见特殊处理的蓝牙功能的详细信息。)

BLUETOOTH_ADMINandroid.hardware.bluetooth相机CAMERAandroid.hardware.camera
android.hardware.camera.autofocus位置ACCESS_MOCK_LOCATIONandroid.hardware.location ACCESS_LOCATION_EXTRA_COMMANDSandroid.hardware.location INSTALL_LOCATION_PROVIDERandroid.hardware.location ACCESS_COARSE_LOCATIONandroid.hardware.location.network
android.hardware.location ACCESS_FINE_LOCATIONandroid.hardware.location.gps
android.hardware.location麦克风RECORD_AUDIOandroid.hardware.microphone电话CALL_PHONEandroid.hardware.telephony CALL_PRIVILEGEDandroid.hardware.telephony MODIFY_PHONE_STATEandroid.hardware.telephony PROCESS_OUTGOING_CALLSandroid.hardware.telephony READ_SMSandroid.hardware.telephony RECEIVE_SMSandroid.hardware.telephony RECEIVE_MMSandroid.hardware.telephony RECEIVE_WAP_PUSHandroid.hardware.telephony SEND_SMSandroid.hardware.telephony WRITE_APN_SETTINGSandroid.hardware.telephony WRITE_SMSandroid.hardware.telephony无线上网ACCESS_WIFI_STATEandroid.hardware.wifi CHANGE_WIFI_STATEandroid.hardware.wifi CHANGE_WIFI_MULTICAST_STATEandroid.hardware.wifi


文章地址:
http://www.csdn123.com/html/exception/650/650558_650556_650557.htm

0 0