我制作了一个Android应用并在Play商店发布。我在manifest.xml文件中提到了所有应用程序特定的必需权限,但是当我从playstore安装它时,它没有询问它要求其他应用程序的权限。 我找到了一个类似的问题here但确实得到了我正在寻找的东西
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.agrawalgaurav.www.nighttorch">
<uses-permission android:name="android.permission.INTERNET" />
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="15" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera" />
答案 0 :(得分:0)
您可能已经在运行Android 6.0或更高版本的手机中安装了该应用,其中应该向用户请求运行时权限而非安装时
请参阅此https://developer.android.com/training/permissions/requesting.html
答案 1 :(得分:0)
如果您拥有Android 6或更高版本的权限,则会在运行时询问。某些权限可能不会在运行时询问,例如Internet权限,因为它们来自Normal Permissions组。