android:exported="true" ;
这个属性没有配置的时候,程序直接崩溃:java.lang.SecurityException: Not allowed to bind to service Intent。
android:process=":remote"
这个属性没有配置的时候,add方法返回的永远都是0,加了之后正常了。
靠!我也掉进了这个坑,经谷狗得:
android:process=":remote",代表在应用程序里,当需要该service时,会自动创建新的进程。而如果是android:process="remote",没有“:”分号的,则创建全局进程,不同的应用程序共享该进程。
android:exported="true"是确定该服务可以被其他程序访问
没有配置service,而且为什么不用setAction ? 要用setComponent ?
同意楼主的说法。
同意楼上。
纠结个毛啊!就是这样的!!! - -