Android Question Problems with B4A v10.2

I have a problem that with the previous version 10.0 did not happen, update to version 10.2 BETA and the error happened, go back to version 10.0 and voila, it was solved by magic, today update to the official version 10.2 and the same thing happens again, I don't understand why version 10.0 downwards works perfect.

Codes that cause the error:

B4X:
Dim Result As Boolean = True
    If Not(rpLector.Check(rpLector.PERMISSION_CAMERA)) Then
        rpLector.CheckAndRequest(rpLector.PERMISSION_CAMERA)
        Wait For Activity_PermissionResult (Permission As String, Result As Boolean)
    End If
    If Result Then
    '....
   End If

B4X:
    Starter.rp.CheckAndRequest(Starter.rp.PERMISSION_ACCESS_FINE_LOCATION)
    Wait For Activity_PermissionResult (Permission As String, Result As Boolean)
    If Result Then
        UbicacionGPS.requestNetworkLocation(0,0)
    Else
        ToastMessageShow("...", True)
    End If

ERROR:

java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/core/content/ContextCompat;
at anywheresoftware.b4a.objects.RuntimePermissions.Check(RuntimePermissions.java:73)
at app.mov.facturacion$ResumableSub_lblScanner_Click.resume(facturacion.java:22746)
at app.mov.facturacion._lblscanner_click(facturacion.java:22715)
at java.lang.reflect.Method.invoke(Native Method)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:213)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:197)
at anywheresoftware.b4a.BA.raiseEvent(BA.java:193)
at anywheresoftware.b4a.objects.ViewWrapper$1.onClick(ViewWrapper.java:80)
at android.view.View.performClick(View.java:5675)
at android.view.View$PerformClick.run(View.java:22641)
at android.os.Handler.handleCallback(Handler.java:836)
at android.os.Handler.dispatchMessage(Handler.java:103)
at android.os.Looper.loop(Looper.java:203)
at android.app.ActivityThread.main(ActivityThread.java:6251)
at java.lang.reflect.Method.invoke(Native Method)
 
Excellent it worked perfect, I had not realized that I needed this zip file resources_9_20 that is required in the installation that contains the android-30.

Thank you very much Erel
 
Upvote 0
Top