我在eclipse中有一个带有一些权限的项目,当我在eclipse中运行这个项目并且设备升级到Android M时,默认情况下启用应用程序的权限。(转到settings-> apps->您的app->权限,全部都已启用) 但是当我在Android studio中运行时,默认情况下会禁用权限。任何解决方案。(转到设置 - > apps->您的应用 - >权限,所有都被禁用)
答案 0 :(得分:1)
您不应该要求您不使用的权限。这就是默认情况下禁用Android Studio权限的原因。但您可以在manifest
文件中添加标记为<uses-permission>
的权限,例如
<uses-permission android:name="android.permission.INTERNET" />
将它放在<application>
标记
答案 1 :(得分:1)
最后解决了这个问题,因为如果您的目标sdk版本设置为23,那么默认情况下您的所有权限都将被禁用,这就是我发生的事情,因为我的Android工作室目标版本设置为23并且在我的eclipse中是21,所以如果您将目标版本设置为小于23,则默认情况下您的权限将被启用,如果大于或等于23,则默认情况下会禁用权限。