Repository navigation
Open
Description
An uncaught Exception occurred on "main" thread.
Error receiving broadcast Intent { act=com.plgroup.app.uploadservice.broadcast.status flg=0x10 pkg=com.plgroup.app (has extras) } in net.gotev.uploadservice.UploadServiceBroadcastReceiver_vendor_92371_85_@91bf10a
StackTrace:
java.lang.RuntimeException: Error receiving broadcast Intent { act=com.plgroup.app.uploadservice.broadcast.status flg=0x10 pkg=com.plgroup.app (has extras) } in net.gotev.uploadservice.UploadServiceBroadcastReceiver_vendor_92371_85_@91bf10a
at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0$LoadedApk$ReceiverDispatcher$Args(LoadedApk.java:1560)
at android.app.-$$Lambda$LoadedApk$ReceiverDispatcher$Args$_BumDX2UKsnxLVrE6UJsJZkotuA.run(Unknown Source:2)
at android.os.Handler.handleCallback(Handler.java:883)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loop(Looper.java:214)
at android.app.ActivityThread.main(ActivityThread.java:7356)

at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)
Caused by: com.tns.NativeScriptException: Calling js method onError failed
TypeError: Cannot read property 'getBodyAsString' of null
at com.tns.Runtime.callJSMethodNative(Native Method)
at com.tns.Runtime.dispatchCallJSMethodNative(Runtime.java:1242)
at com.tns.Runtime.callJSMethodImpl(Runtime.java:1122)
at com.tns.Runtime.callJSMethod(Runtime.java:1109)
at com.tns.Runtime.callJSMethod(Runtime.java:1089)
at com.tns.Runtime.callJSMethod(Runtime.java:1081)
at net.gotev.uploadservice.UploadServiceBroadcastReceiver_vendor_92371_85_.onError(Unknown Source:29)
at net.gotev.uploadservice.UploadServiceBroadcastReceiver.onReceive(UploadServiceBroadcastReceiver.java:43)
at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0$LoadedApk$ReceiverDispatcher$Args(LoadedApk.java:1550)
... 8 more
Metadata
Metadata
Assignees
Labels
No labels



Activity
Cateye82 commentedon Dec 10, 2020
I have exactly the same issue with responseCode -1
It seems that this only effects some devices, I have the issue on the simulator (Pixel 3 XL API 29) and on a Huawei P20 Pro. On a Pixel 5 everything is fine.
sirajahmad1 commentedon Dec 14, 2020
@Cateye82 have you found any solutions or alternative to that
Cateye82 commentedon Dec 14, 2020
So far, unfortunately not, but I will investigate it more deeper. I keep you informed.
Cateye82 commentedon Dec 14, 2020
So far I found out that either the permission ist not working correctly, or the path is wrong:
JS: java.io.FileNotFoundException: /storage/emulated/0/Download/201911061645231201810021300161538485217.jpg: open failed: EACCES (Permission denied)
The path seems to be right, so I take a closer look to the rights.
Cateye82 commentedon Dec 14, 2020
I implemented an additional check for the rights:
Output is:
So the access is granted.
Cateye82 commentedon Dec 14, 2020
Ok I found the solution:
#263 (comment)
At least it worked for me. Can you please proof it?
sirajahmad1 commentedon Dec 16, 2020
@Cateye82 #263 solution
adding android:requestLegacyExternalStorage="true" to the AndroidManifest.xml
doesn't help, I am still facing the same problem.
Cateye82 commentedon Dec 17, 2020
I am using the following tns versions:
This is my AndroidManifest part for the rights:
Did you checked the source file and the path?