位置: 编程技术 - 正文

Android通知栏点击无法启动Activity的问题(Android通知栏点击打开安装)

编辑:rootadmin

推荐整理分享Android通知栏点击无法启动Activity的问题(Android通知栏点击打开安装),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:android通知栏权限,Android通知栏点击,android通知栏权限,android 通知栏,Android通知栏点击,android 通知栏图标,Android通知栏点击打开安装,Android通知栏点击打开安装,内容如对您有帮助,希望把文章链接给更多的朋友!

最近在使用通知栏通知用户,用户点击通知栏后跳转到相应的界面.但是发现一个问题,在某些机型比如三星note2,OPPO find7上无法启动.但是在其他手机上正常.

通知栏的代码如下:

要启动的Activity的配置如下:

经过测试发现在三星Note2显示通知时会打印以下日志:

在里面我发现这样一句:

Android通知栏点击无法启动Activity的问题(Android通知栏点击打开安装)

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类能方便地操作数组,它提供的所有方法都是静态的。静态方法是属于类的,不是属于类的对象。所以可以直接使用类名加方法名进行调用

本文链接地址:https://www.jiuchutong.com/biancheng/383295.html 转载请保留说明!

上一篇:【java的多态性】(java中的多态性)

下一篇:【Java的String详解】(java stringapi)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络