dantheman2865 commented on issue #744:
URL: 
https://github.com/apache/cordova-plugin-camera/issues/744#issuecomment-895990707


   I am also experiencing the same problem on 5.0.3. Here are the exception 
logs from my Android App:
   
   ```
   2021-08-10 08:31:27.551 4303-4598/my.app.name V/Capacitor/Plugin: To native 
(Cordova plugin): callbackId: Camera770925669, service: Camera, action: 
takePicture, actionArgs: [100,0,1,-1,-1,0,0,false,false,false,null,0]
   2021-08-10 08:31:27.563 4303-4598/my.app.name W/System.err: 
java.lang.ClassNotFoundException: my.app.name.BuildConfig
   2021-08-10 08:31:27.657 4303-4598/my.app.name W/System.err:     at 
java.lang.Class.classForName(Native Method)
   2021-08-10 08:31:27.657 4303-4598/my.app.name W/System.err:     at 
java.lang.Class.forName(Class.java:454)
   2021-08-10 08:31:27.657 4303-4598/my.app.name W/System.err:     at 
java.lang.Class.forName(Class.java:379)
   2021-08-10 08:31:27.658 4303-4598/my.app.name W/System.err:     at 
org.apache.cordova.BuildHelper.getBuildConfigValue(BuildHelper.java:54)
   2021-08-10 08:31:27.659 4303-4598/my.app.name W/System.err:     at 
org.apache.cordova.camera.CameraLauncher.execute(CameraLauncher.java:149)
   2021-08-10 08:31:27.659 4303-4598/my.app.name W/System.err:     at 
org.apache.cordova.CordovaPlugin.execute(CordovaPlugin.java:98)
   2021-08-10 08:31:27.660 4303-4598/my.app.name W/System.err:     at 
org.apache.cordova.PluginManager.exec(PluginManager.java:132)
   2021-08-10 08:31:27.660 4303-4598/my.app.name W/System.err:     at 
com.getcapacitor.MessageHandler.callCordovaPluginMethod(MessageHandler.java:123)
   2021-08-10 08:31:27.661 4303-4598/my.app.name W/System.err:     at 
com.getcapacitor.MessageHandler.postMessage(MessageHandler.java:61)
   2021-08-10 08:31:27.661 4303-4598/my.app.name W/System.err:     at 
android.os.MessageQueue.nativePollOnce(Native Method)
   2021-08-10 08:31:27.662 4303-4598/my.app.name W/System.err:     at 
android.os.MessageQueue.next(MessageQueue.java:342)
   2021-08-10 08:31:27.662 4303-4598/my.app.name W/System.err:     at 
android.os.Looper.loop(Looper.java:197)
   2021-08-10 08:31:27.663 4303-4598/my.app.name W/System.err:     at 
android.os.HandlerThread.run(HandlerThread.java:67)
   2021-08-10 08:31:27.668 4303-4598/my.app.name W/System.err: Caused by: 
java.lang.ClassNotFoundException: Didn't find class "my.app.name.BuildConfig" 
on path: DexPathList[[zip file 
"/data/app/~~piXwCSu6z0GFSDKzF5J3MQ==/my.app.name-l6Kcd9m8pwVqzEmG13Ny-w==/base.apk"],nativeLibraryDirectories=[/data/app/~~piXwCSu6z0GFSDKzF5J3MQ==/my.app.name-l6Kcd9m8pwVqzEmG13Ny-w==/lib/arm64,
 /system/lib64, /system/system_ext/lib64, /product/lib64]]
   2021-08-10 08:31:27.669 4303-4598/my.app.name W/System.err:     at 
dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:207)
   2021-08-10 08:31:27.669 4303-4598/my.app.name W/System.err:     at 
java.lang.ClassLoader.loadClass(ClassLoader.java:379)
   2021-08-10 08:31:27.670 4303-4598/my.app.name W/System.err:     at 
java.lang.ClassLoader.loadClass(ClassLoader.java:312)
   2021-08-10 08:31:27.670 4303-4598/my.app.name W/System.err:  ... 13 more
   2021-08-10 08:31:27.699 4303-4303/my.app.name D/Capacitor: App paused
   2021-08-10 08:31:29.968 4303-4303/my.app.name D/Capacitor: Unable to find a 
Capacitor plugin to handle permission requestCode, trying Cordova plugins 2
   2021-08-10 08:31:30.096 4303-4303/my.app.name D/AndroidRuntime: Shutting 
down VM
   2021-08-10 08:31:30.108 4303-4303/my.app.name E/AndroidRuntime: FATAL 
EXCEPTION: main
       Process: my.app.name, PID: 4303
       java.lang.RuntimeException: Failure delivering result 
ResultInfo{who=@android:requestPermissions:, request=2, result=-1, data=Intent 
{ act=android.content.pm.action.REQUEST_PERMISSIONS (has extras) }} to activity 
{my.app.name/io.ionic.starter.MainActivity}: 
java.lang.IllegalArgumentException: Couldn't find meta-data for provider with 
authority null.cordova.plugin.camera.provider
           at 
android.app.ActivityThread.deliverResults(ActivityThread.java:5091)
           at 
android.app.ActivityThread.handleSendResult(ActivityThread.java:5132)
           at 
android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:51)
           at 
android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
           at 
android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
           at 
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2126)
           at android.os.Handler.dispatchMessage(Handler.java:106)
           at android.os.Looper.loop(Looper.java:250)
           at android.app.ActivityThread.main(ActivityThread.java:7766)
           at java.lang.reflect.Method.invoke(Native Method)
           at 
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
           at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:958)
        Caused by: java.lang.IllegalArgumentException: Couldn't find meta-data 
for provider with authority null.cordova.plugin.camera.provider
           at 
androidx.core.content.FileProvider.parsePathStrategy(FileProvider.java:606)
           at 
androidx.core.content.FileProvider.getPathStrategy(FileProvider.java:579)
           at 
androidx.core.content.FileProvider.getUriForFile(FileProvider.java:417)
           at 
org.apache.cordova.camera.CameraLauncher.takePicture(CameraLauncher.java:297)
           at 
org.apache.cordova.camera.CameraLauncher.onRequestPermissionResult(CameraLauncher.java:1319)
           at 
com.getcapacitor.cordova.MockCordovaInterfaceImpl.handlePermissionResult(MockCordovaInterfaceImpl.java:32)
           at 
com.getcapacitor.Bridge.onRequestPermissionsResult(Bridge.java:847)
           at 
com.getcapacitor.BridgeActivity.onRequestPermissionsResult(BridgeActivity.java:188)
           at 
android.app.Activity.dispatchRequestPermissionsResult(Activity.java:8570)
           at android.app.Activity.dispatchActivityResult(Activity.java:8418)
           at 
android.app.ActivityThread.deliverResults(ActivityThread.java:5084)
           at 
android.app.ActivityThread.handleSendResult(ActivityThread.java:5132) 
           at 
android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:51)
 
           at 
android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
 
           at 
android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
 
           at 
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2126) 
           at android.os.Handler.dispatchMessage(Handler.java:106) 
           at android.os.Looper.loop(Looper.java:250) 
           at android.app.ActivityThread.main(ActivityThread.java:7766) 
           at java.lang.reflect.Method.invoke(Native Method) 
           at 
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
 
           at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:958) 
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to