Mic*_*nno 5 android android-permissions android-6.0-marshmallow
我知道,使用Android Marshmallow,每次我们需要一个需要权限的功能时,我们都必须询问权限.
我为新的应用程序执行此操作,但对于旧的BIG应用程序更复杂.
对于旧的BIG App,我要求"MainActivity"中的所有权限.
所以,我的应用程序启动并显示一个Map Fragment.我没有问题请求位置许可.用户同意.
用户将其置于后台,进入应用程序设置并拒绝权限.然后他把应用程序放在前台:应用程序崩溃!!
我知道,使用Map Fragment时出现问题.
但该应用程序太大,无法分析每一个权限.
我需要快速解决方案:允许更改--->重启APP!
这就是GoogleMaps的作用!
我创建了GoogleMaps,并将其置于后台.
GoogleMaps App权限,第一个区别:
在我的应用程序中,如果我拒绝了许可,我没有显示Google地图的此消息:
之后,如果我将GoogleMaps放在前台,应用程序重新启动没有问题:
我的应用需要这个.有人能帮我吗?!?!?!?
非常感谢!!
小智 7
撤消权限后,您的应用程序将被终止并重新启动.在后台撤消应用程序的权限时,请查看logcat.您将看到:I/ActivityManager(572):Killing 13896:com.your.app/uxxxx():权限被撤销因此您只需在onCreate()函数中检查类"myApplication extends Application"中的权限.
| 归档时间: |
|
| 查看次数: |
4301 次 |
| 最近记录: |