解决E/AndroidRuntime(17685): without permission not exported from uid的错误方法

分类:手机开发| 发布:kuabaobao| 查看: | 发表时间:2015/8/11

今天把以前的一个项目导入到工程中,调试一翻很满意之后,运行,发现报错,报错信息如下

01-16 09:45:32.870: E/AndroidRuntime(17685): java.lang.RuntimeException:  
Unable to start activity ComponentInfo{com.bxlt.android.aims.activity/com.bxlt.android.aims.activity.LoginActivity}:
java.lang.SecurityException: Not allowed to start service Intent { act=InformationService }
without permission not exported from uid 10154


刚开始有点发懵,因为这是一个已经上线的项目,怎么会出现这种问题,然后遍寻答案,在stackflow上找到了灵感,地址

http://stackoverflow.com/questions/11410718/permission-issue-while-starting-a-service-from-android

然后发现测试机里面有两个工程用的Service都是注册的同一个名称,所以卸载掉一个工程,问题解决

365据说看到好文章不转的人,服务器容易宕机
原创文章如转载,请注明:转载自郑州网建-前端开发 http://camnpr.com/
本文链接:http://camnpr.com/mobile-dev/2094.html