个人认为 service相对一个apk来说是一个独立组件,即使这个apk没有启动,也可以在别的apk里调用此apk的服务
import android.content.Intent;
import android.content.ComponentName;
Intent i = new Intent();
i.setComponent(new ComponentName("包名","类名"));//包名:可以去启动apk的AndroidManifest.xml里找到package,类名:启动服务的名称
mActivity.startService(i);//启动服务,服务就会执行自己的初始化代码
Log.d("cjx", "start home store !!!!");