我在 firebase 崩溃报告控制台中收到以下崩溃报告。它看起来像是来自 facebook 的广告。请为此崩溃提供解决方案。
Exception java.lang.RuntimeException: An error occured while executing doInBackground()
android.os.AsyncTask$3.done (AsyncTask.java:304)
java.util.concurrent.FutureTask.finishCompletion (FutureTask.java:355)
java.util.concurrent.FutureTask.setException (FutureTask.java:222)
java.util.concurrent.FutureTask.run (FutureTask.java:242)
java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1112)
java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:587)
java.lang.Thread.run (Thread.java:818)
Caused by java.lang.IllegalStateException: attempt to re-open an already-closed object: SQLiteDatabase: /data/data/[PACKAGE_NAME]/databases/ads.db
android.database.sqlite.SQLiteClosable.acquireReference (SQLiteClosable.java:55)
android.database.sqlite.SQLiteDatabase.endTransaction (SQLiteDatabase.java:520)
com.facebook.ads.internal.e.d$2.a ()
com.facebook.ads.internal.e.d$2.b ()
com.facebook.ads.internal.e.d$1.a ()
com.facebook.ads.internal.e.d$1.doInBackground ()
android.os.AsyncTask$2.call (AsyncTask.java:292)
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:818)
最佳答案
这是 Facebook 方面的错误。他们已经确认了。 https://developers.facebook.com/bugs/213725762497306/
关于android - Facebook 受众网络广告从 ads.db android 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46293375/