帖子
帖子
用户
博客
课程
显示全部楼层
50
帖子
1
勋章
204
Y币

[插件开发] 引用UIActionSelector 这个模块,在安卓手机闪退了

[复制链接]
发表于 2022-1-26 10:50:50
本帖最后由 一流水 于 2022-1-26 17:00 编辑

引用UIActionSelector 这个模块,在安卓手机没有出现弹窗,反而软件闪退了,怎么回事;ios正常在本地找到这个日志,是模块本身的问题嘛

Android|vivo Y75|7.1.1 java.lang.RuntimeException: An error occurred while executing doInBackground()  at android.os.AsyncTask$3.done(AsyncTask.java:325)  at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:354)  at java.util.concurrent.FutureTask.setException(FutureTask.java:223)  at java.util.concurrent.FutureTask.run(FutureTask.java:242)  at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:243)  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)  at java.lang.Thread.run(Thread.java:762) Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String org.json.JSONObject.optString(java.lang.String)' on a null object reference  at com.uzmap.pkg.uzmodules.UIActionSelector.Config.parseData(Config.java:327)  at com.uzmap.pkg.uzmodules.UIActionSelector.UIActionSelector$DataLoadAsyncTask.doInBackground(UIActionSelector.java:167)  at com.uzmap.pkg.uzmodules.UIActionSelector.UIActionSelector$DataLoadAsyncTask.doInBackground(UIActionSelector.java:139)  at android.os.AsyncTask$2.call(AsyncTask.java:305)  at java.util.concurrent.FutureTask.run(FutureTask.java:237)  ... 4 more java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String org.json.JSONObject.optString(java.lang.String)' on a null object reference  at com.uzmap.pkg.uzmodules.UIActionSelector.Config.parseData(Config.java:327)  at com.uzmap.pkg.uzmodules.UIActionSelector.UIActionSelector$DataLoadAsyncTask.doInBackground(UIActionSelector.java:167)  at com.uzmap.pkg.uzmodules.UIActionSelector.UIActionSelector$DataLoadAsyncTask.doInBackground(UIActionSelector.java:139)  at android.os.AsyncTask$2.call(AsyncTask.java:305)  at java.util.concurrent.FutureTask.run(FutureTask.java:237)  at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:243)  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)  at java.lang.Thread.run(Thread.java:762)

380
帖子
4
勋章
6
Y币
有数据源吗

参数传的不对吧
50
帖子
1
勋章
204
Y币
之前测过了,参数没问题,可以用,今天突然要用,然后不行了
技术支持-F · 2022-1-26 11:12有数据源吗

参数传的不对吧
50
帖子
1
勋章
204
Y币
Android|vivo Y75|7.1.1 java.lang.RuntimeException: An error occurred while executing doInBackground()  at android.os.AsyncTask$3.done(AsyncTask.java:325)  at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:354)  at java.util.concurrent.FutureTask.setException(FutureTask.java:223)  at java.util.concurrent.FutureTask.run(FutureTask.java:242)  at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:243)  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)  at java.lang.Thread.run(Thread.java:762) Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String org.json.JSONObject.optString(java.lang.String)' on a null object reference  at com.uzmap.pkg.uzmodules.UIActionSelector.Config.parseData(Config.java:327)  at com.uzmap.pkg.uzmodules.UIActionSelector.UIActionSelector$DataLoadAsyncTask.doInBackground(UIActionSelector.java:167)  at com.uzmap.pkg.uzmodules.UIActionSelector.UIActionSelector$DataLoadAsyncTask.doInBackground(UIActionSelector.java:139)  at android.os.AsyncTask$2.call(AsyncTask.java:305)  at java.util.concurrent.FutureTask.run(FutureTask.java:237)  ... 4 more java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String org.json.JSONObject.optString(java.lang.String)' on a null object reference  at com.uzmap.pkg.uzmodules.UIActionSelector.Config.parseData(Config.java:327)  at com.uzmap.pkg.uzmodules.UIActionSelector.UIActionSelector$DataLoadAsyncTask.doInBackground(UIActionSelector.java:167)  at com.uzmap.pkg.uzmodules.UIActionSelector.UIActionSelector$DataLoadAsyncTask.doInBackground(UIActionSelector.java:139)  at android.os.AsyncTask$2.call(AsyncTask.java:305)  at java.util.concurrent.FutureTask.run(FutureTask.java:237)  at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:243)  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)  at java.lang.Thread.run(Thread.java:762)


这个是本地找到的日志
技术支持-F · 2022-1-26 11:12有数据源吗

参数传的不对吧
380
帖子
4
勋章
6
Y币
数据源和open 代码片段发一下,我们测试看看。  是打开时闪退还是选择项目时闪退?

或者你用示例代码测试看看
一流水 · 2022-1-26 17:00Android|vivo Y75|7.1.1 java.lang.RuntimeException: An error occurred while executing doInBackground()  at android.os.AsyncTask$3.done(AsyncTask.java:325)  at java.util.concurrent.FutureTask.finishComp ...

您需要登录后才可以回帖 登录

本版积分规则