I encountered strange problem with running on real device(API 23). I tested my app on emulator(API 19) before and it worked just fine. My application using Internet permission for querying API.
<uses-permission android:name="android.permission.INTERNET" />
is stated in my manifest file and as I read Internet permission belongs to PROTECTION_NORMAL
group in the new permission model. I checked setting on the mobile phone and application has Internet permission. But app acts as permission is absent( I used logs to find the problem and logging stops just on Internet request in my code).
It could be really newbie question but this is my first time when I ran my application on the real device, so excuse me if it is.