讨教一个问题:多个应用中使用了同一个jar包,但本人只想让该jar包里的线程启动一次,该怎么样呢

Android 码拜 4年前 (2016-03-23) 178次浏览
讨教一个问题:多个应用中使用了同一个jar包,但本人只想让该jar包里的线程启动一次,该怎么样呢?
也就是说,多个app中,只需共用一个jar包里的线程(后台服务)即可。
多谢!
解决方案

10

可以试试给线程设置一个名字,然后在后面启动的时候,判断那个名字的线程能否已经启动,假如启动就不继续启动了,没有启动就继续启动

15

讨教一个问题:多个应用中使用了同一个jar包,但本人只想让该jar包里的线程启动一次,该怎么样呢假如不是调用这个jar包的功能,只是检测运行没运行,就可以直接单独让jar包运行,通过找系统运行的程序找到它

15

使用android:process=”:romte”这个属性 然后通过AIDL绑定服务,应该就可以了

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明讨教一个问题:多个应用中使用了同一个jar包,但本人只想让该jar包里的线程启动一次,该怎么样呢
喜欢 (0)
[1034331897@qq.com]
分享 (0)