飞行器地面站项目中要研究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");
解决闪退问题