Search code examples
androidandroid-emulatorandroid-mnc

runtime permissions in MNC emulator not appearing


My issue is that runtime permissions are not working on my app. It is behaving as usual. Below is the emualator im using: enter image description here

and here is my androidManifest target sdk levels:

<uses-sdk
        android:minSdkVersion="16"
        android:targetSdkVersion="23" />

should i have the 23 to MNC or whats the issue ? The reason i know its not working is because i hold the internet permission and read external storage permission. i am able to see the admob ads right away without asking for internet permission (btw can you imagine how annoying that is, every app uses the internet and now there all going to ask for permission ).


Solution

  • INTERNET is a normal permission. You do not need to use requestPermissions() for normal permissions, only dangerous ones. READ_EXTERNAL_STORAGE is dangerous; I cannot comment on whether or not you need it for AdMob.