位置: 编程技术 - 正文
推荐整理分享Android通知栏点击无法启动Activity的问题(Android通知栏点击打开安装),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:android通知栏权限,Android通知栏点击,android通知栏权限,android 通知栏,Android通知栏点击,android 通知栏图标,Android通知栏点击打开安装,Android通知栏点击打开安装,内容如对您有帮助,希望把文章链接给更多的朋友!
最近在使用通知栏通知用户,用户点击通知栏后跳转到相应的界面.但是发现一个问题,在某些机型比如三星note2,OPPO find7上无法启动.但是在其他手机上正常.
通知栏的代码如下:
要启动的Activity的配置如下:
经过测试发现在三星Note2显示通知时会打印以下日志:
在里面我发现这样一句:
java.lang.SecurityException: Permission Denial:
意思是没有权限.怎么可能没有权限?突然又发现这样一句:
[SANotificationServiceNotificationListener] onNotificationPosted(com.asia.commonutil), UserID : 0, Listener : com.samsung.accessory.goproviders.sanotificationservice.SANotificationServiceSystemNotificationListener@a
原来是系统要来启动SecondActivity这个界面,但是这个界面没有配置被外界启动
所以修改Activity配置如下:
然后就可以启动了.如果你也遇到此问题,也可以试试.如若转载,请附上原文地址,谢谢!
【Java的String详解】 Java的String类在开发时经常都会被使用到,由此可见String的重要性。经过这次认真仔细的学习了java的String类。发现了自己以前开发中对String使用的不足,
【java对象比较器和克隆】 一.比较器Comparable和Comparator上一篇博客介绍了工具类Arrays工具类。我们可以对基本类型的数组调用Arrays.sort()函数来进行数组的排序。排序操作在日常开
【java的Arrays工具类】 java.util.Arrays类能方便地操作数组,它提供的所有方法都是静态的。静态方法是属于类的,不是属于类的对象。所以可以直接使用类名加方法名进行调用
标签: Android通知栏点击打开安装
本文链接地址:https://www.jiuchutong.com/biancheng/383295.html 转载请保留说明!友情链接: 武汉网站建设