MNC 模拟器中的运行时权限未出现
runtime permissions in MNC emulator not appearing
我的问题是运行时权限不适用于我的应用程序。它表现得像往常一样。下面是我使用的模拟器:
这是我的 androidManifest 目标 sdk 级别:
<uses-sdk
android:minSdkVersion="16"
android:targetSdkVersion="23" />
我应该将 23 连接到 MNC 还是有什么问题?我知道它不起作用的原因是因为我持有互联网许可并读取外部存储许可。我可以立即看到 admob 广告,而无需请求互联网许可(顺便说一句,你能想象这有多烦人吗,每个应用程序都使用互联网,现在所有应用程序都需要请求许可)。
INTERNET
是 normal
权限。您不需要为 normal
权限使用 requestPermissions()
,只需使用 dangerous
权限。 READ_EXTERNAL_STORAGE
是dangerous
;我无法评论您是否需要 AdMob。
我的问题是运行时权限不适用于我的应用程序。它表现得像往常一样。下面是我使用的模拟器:
这是我的 androidManifest 目标 sdk 级别:
<uses-sdk
android:minSdkVersion="16"
android:targetSdkVersion="23" />
我应该将 23 连接到 MNC 还是有什么问题?我知道它不起作用的原因是因为我持有互联网许可并读取外部存储许可。我可以立即看到 admob 广告,而无需请求互联网许可(顺便说一句,你能想象这有多烦人吗,每个应用程序都使用互联网,现在所有应用程序都需要请求许可)。
INTERNET
是 normal
权限。您不需要为 normal
权限使用 requestPermissions()
,只需使用 dangerous
权限。 READ_EXTERNAL_STORAGE
是dangerous
;我无法评论您是否需要 AdMob。