Can somebody help me debug my app?

Yes you are right, changed my blocks to choose correcty. Actually this problem can be solved, the error caused by ocr doesn’t occur in apk
Translate_1.aia (75.1 KB)

The main problem is that Google Translate Extension causes app to close immediately

Logcat

`09-19 11:44:41.858 1898 5885 E ActivityTrigger: activityStartTrigger: not whiteListedio.balloon.translate/io.kodular.dora0paz.Translate.Screen1/1
09-19 11:44:41.859 1898 5885 E ActivityTrigger: activityResumeTrigger: not whiteListedio.balloon.translate/io.kodular.dora0paz.Translate.Screen1/1
09-19 11:44:41.866 1898 7143 E ActivityTrigger: activityResumeTrigger: not whiteListedio.balloon.translate/io.kodular.dora0paz.Translate.Screen1/1
09-19 11:44:41.896 12126 12126 E lloon.translat: Not starting debugger since process cannot load the jdwp agent.
09-19 11:44:43.853 12126 12126 E AndroidRuntime: FATAL EXCEPTION: main
09-19 11:44:43.853 12126 12126 E AndroidRuntime: Process: io.balloon.translate, PID: 12126
09-19 11:44:43.853 12126 12126 E AndroidRuntime: java.lang.ClassCastException: org.json.JSONObject$1 cannot be cast to org.json.JSONArray
09-19 11:44:43.853 12126 12126 E AndroidRuntime: at com.devyb.devybgoogletranslate.TranslateAPI$Async.onPostExecute(Unknown Source:52)
09-19 11:44:43.853 12126 12126 E AndroidRuntime: at com.devyb.devybgoogletranslate.TranslateAPI$Async.onPostExecute(Unknown Source:6)
09-19 11:44:43.853 12126 12126 E AndroidRuntime: at android.os.AsyncTask.finish(AsyncTask.java:695)
09-19 11:44:43.853 12126 12126 E AndroidRuntime: at android.os.AsyncTask.access$600(AsyncTask.java:180)
09-19 11:44:43.853 12126 12126 E AndroidRuntime: at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:712)
09-19 11:44:43.853 12126 12126 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106)
09-19 11:44:43.853 12126 12126 E AndroidRuntime: at android.os.Looper.loop(Looper.java:193)
09-19 11:44:43.853 12126 12126 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6762)
09-19 11:44:43.853 12126 12126 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
09-19 11:44:43.853 12126 12126 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
09-19 11:44:43.853 12126 12126 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
09-19 11:44:43.912 1898 2076 E InputDispatcher: channel ‘d1237f io.balloon.translate/io.kodular.dora0paz.Translate.Screen1 (server)’ ~ Channel is unrecoverably broken and will be disposed!

`

2 Likes