3

在android清单代码中,有时会使用这些权限。这些权限用于什么?

<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />   
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />   
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

谢谢

4

3 回答 3

2

一个基本的 Android 应用程序没有与之关联的权限,这意味着它不能做任何会对用户体验或设备上的任何数据产生不利影响的事情。To make use of protected features of the device, you must include in your AndroidManifest.xml one or more <uses-permission> tags declaring the permissions that your application needs.

Refer these links for more info.:

1. Android 开发者页面的安全文章

2.对于所有权限列表


When you install an application from the Android Market它会告诉你它运行所需的所有权限。阅读这些内容很重要,因为它可以让您了解应用程序是否要求获得超出其需要的权限。虽然一些合法的应用程序经常要求比他们需要的更多的权限,但在决定应用程序是否安全且质量好时,至少应该引起人们的注意。

于 2010-07-30T11:22:31.507 回答
1

他们中的大多数都是不言自明的,你不觉得吗?

你有什么更详细的问题吗?

这里有它们的简短描述。

于 2010-07-30T11:00:46.933 回答
0

它们是访问权限。android.permission.CAMERA指示应用程序是否可以使用相机, android.permission.VIBRATE指示应用程序是否可以使用振动器等。

developer.android.com上的完整解释。

于 2010-07-30T11:31:43.877 回答