【Android 基础】解决系统5.0以上闪退问题

来源:互联网 发布:苹果代充软件 编辑:程序博客网 时间:2024/05/16 04:47
飞行器地面站项目中要研究droidplanner的源码,其中报了这个错:
 Caused by: java.lang.IllegalArgumentException: Service Intent must be explicit: Intent { 
act=com.playuav.android.lib.model.IDroidPlannerServices }

解决:
 因为Android5.0中service的intent一定要显性声明,当这样绑定的时候不会报错。
 改写,使得该services显式调用
serviceIntent.setAction("com.playuav.android.lib.model.IDroidPlannerServices");
serviceIntent.setPackage("com.playuav.android.lib.model");
解决闪退问题



0 0
原创粉丝点击