A Unity plugin to natively share files (images, videos, documents, etc.) and/or plain text on Android & iOS
MIT License
891
stars
131
forks
source link
java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.res.XmlResourceParser android.content.pm.ProviderInfo.loadXmlMetaData(android.content.pm.PackageManager, java.lang.String)' on a null object reference #103
Description
I am running into the following issue and wondering if anyone can help to resolve this. This occurs when trying to share something, either an image or a video URL:
2021-03-19 10:08:54.094 11782-11782/com.psst.app.dev E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.psst.app.dev, PID: 11782
java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.res.XmlResourceParser android.content.pm.ProviderInfo.loadXmlMetaData(android.content.pm.PackageManager, java.lang.String)' on a null object reference
at com.yasirkula.unity.NativeShareContentProvider.parsePathStrategy(NativeShareContentProvider.java:257)
at com.yasirkula.unity.NativeShareContentProvider.getPathStrategy(NativeShareContentProvider.java:233)
at com.yasirkula.unity.NativeShareContentProvider.getUriForFile(NativeShareContentProvider.java:88)
at com.yasirkula.unity.NativeShare.CreateIntentFromBundle(NativeShare.java:170)
at com.yasirkula.unity.NativeShareCustomShareDialog.onCreateDialog(NativeShareCustomShareDialog.java:80)
at android.app.DialogFragment.onGetLayoutInflater(DialogFragment.java:417)
at android.app.Fragment.performGetLayoutInflater(Fragment.java:1358)
at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1306)
at android.app.FragmentManagerImpl.addAddedFragments(FragmentManager.java:2447)
at android.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2226)
at android.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2182)
at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:2083)
at android.app.FragmentManagerImpl.dispatchMoveToState(FragmentManager.java:3073)
at android.app.FragmentManagerImpl.dispatchStart(FragmentManager.java:3025)
at android.app.FragmentController.dispatchStart(FragmentController.java:195)
at android.app.Activity.performStart(Activity.java:8116)
at android.app.ActivityThread.handleStartActivity(ActivityThread.java:3919)
at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:235)
at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:215)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:187)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:105)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2473)
at android.os.Handler.dispatchMessage(Handler.java:110)
at android.os.Looper.loop(Looper.java:219)
at android.app.ActivityThread.main(ActivityThread.java:8347)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:513)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1055)
Platform specs
Please provide the following info if this is a Unity 3D repository.
Unity version: 2020.1.17f1
Platform: Android
Device: Huawei Mate 20 Pro
How did you download the plugin: UPM
Description I am running into the following issue and wondering if anyone can help to resolve this. This occurs when trying to share something, either an image or a video URL:
2021-03-19 10:08:54.094 11782-11782/com.psst.app.dev E/AndroidRuntime: FATAL EXCEPTION: main Process: com.psst.app.dev, PID: 11782 java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.res.XmlResourceParser android.content.pm.ProviderInfo.loadXmlMetaData(android.content.pm.PackageManager, java.lang.String)' on a null object reference at com.yasirkula.unity.NativeShareContentProvider.parsePathStrategy(NativeShareContentProvider.java:257) at com.yasirkula.unity.NativeShareContentProvider.getPathStrategy(NativeShareContentProvider.java:233) at com.yasirkula.unity.NativeShareContentProvider.getUriForFile(NativeShareContentProvider.java:88) at com.yasirkula.unity.NativeShare.CreateIntentFromBundle(NativeShare.java:170) at com.yasirkula.unity.NativeShareCustomShareDialog.onCreateDialog(NativeShareCustomShareDialog.java:80) at android.app.DialogFragment.onGetLayoutInflater(DialogFragment.java:417) at android.app.Fragment.performGetLayoutInflater(Fragment.java:1358) at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1306) at android.app.FragmentManagerImpl.addAddedFragments(FragmentManager.java:2447) at android.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2226) at android.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2182) at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:2083) at android.app.FragmentManagerImpl.dispatchMoveToState(FragmentManager.java:3073) at android.app.FragmentManagerImpl.dispatchStart(FragmentManager.java:3025) at android.app.FragmentController.dispatchStart(FragmentController.java:195) at android.app.Activity.performStart(Activity.java:8116) at android.app.ActivityThread.handleStartActivity(ActivityThread.java:3919) at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:235) at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:215) at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:187) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:105) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2473) at android.os.Handler.dispatchMessage(Handler.java:110) at android.os.Looper.loop(Looper.java:219) at android.app.ActivityThread.main(ActivityThread.java:8347) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:513) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1055)
Platform specs
Please provide the following info if this is a Unity 3D repository.
Unity version: 2020.1.17f1 Platform: Android Device: Huawei Mate 20 Pro How did you download the plugin: UPM