我对Android M的运行时权限模型有疑问。我的应用需要位置，外部存储权限。 应该根据需要从用户请求上面的权限，即，在代码之前需要这些权限。
I have doubt with Runtime Permission Model on Android M . My app requires Location ,External Storage permission . Above permissions are supposed to be requested from user as required i.e. just before the code which required these permissions.
Now , when app is installed I get a screen which say App doesn't require any special access . Is it the correct behavior ?
http://developer.android.com/training/permissions/index.html Your app is asking for permission which may hurt/effect user, but also it does not mean that your user will not be able to execute your app if he/she does not does'nt allow permission and also if you code properly.and it is also the reason thats why it is not listed while installing app, you will need explicitly handle that stuffs.