[偶现问题] 调用 Bundle#start() 出现异常
发布于 1 年前 作者 bin.shao 353 次浏览 来自 问答

Apkplug v3.9.2 ,之前用 v3.2.0 没有出现过这个问题。

出错进程#线程 com.xxx.xxx#AsyncTask #1 设备 HM NOTE 1S(Xiaomi) 系统版本 Android 4.4.4,level 19 ROOT NO 磁盘可用占比 530.73M( 10.44% ) SD卡可用占比 480.73M( 9.55% ) 内存可用占比 134.02M( 14.91% )

crash stacktrace

org.osgi.framework.BundleException.Starting a bundle that is starting or stopping is currently not supported.(:0)
org.tengxin.ch.b(Unknown Source)
org.tengxin.ch.a(Unknown Source)
org.tengxin.bJ.start(Unknown Source)
com.wlqq.plugin.sdk.b.a(SourceFile)
com.wlqq.plugin.sdk.b.b(SourceFile)
com.wlqq.plugin.sdk.b.a(SourceFile)
com.wlqq.plugin.sdk.d.run(SourceFile)
com.wlqq.b.b.a(SourceFile)
com.wlqq.b.b.doInBackground(SourceFile)
android.os.AsyncTask$2.call(AsyncTask.java:288)
java.util.concurrent.FutureTask.run(FutureTask.java:237)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
java.lang.Thread.run(Thread.java:841)
1 回复

这个问题应该是在插件启动过程中又从另外一个线程继续启动这个插件,因此造成的冲突。

回到顶部