open_file icon indicating copy to clipboard operation
open_file copied to clipboard

Does not work with audio service plugin when trying to open application from splash

Open IlyaMax opened this issue 2 years ago • 6 comments

Here is log

E/AndroidRuntime(32488): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'io.flutter.plugin.common.BinaryMessenger io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding.getBinaryMessenger()' on a null object reference
E/AndroidRuntime(32488): 	at com.crazecoder.openfile.OpenFilePlugin.onAttachedToActivity(OpenFilePlugin.java:400)
E/AndroidRuntime(32488): 	at io.flutter.embedding.engine.FlutterEngineConnectionRegistry.attachToActivityInternal(FlutterEngineConnectionRegistry.java:362)
E/AndroidRuntime(32488): 	at io.flutter.embedding.engine.FlutterEngineConnectionRegistry.attachToActivity(FlutterEngineConnectionRegistry.java:344)
E/AndroidRuntime(32488): 	at io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onAttach(FlutterActivityAndFragmentDelegate.java:169)
E/AndroidRuntime(32488): 	at io.flutter.embedding.android.FlutterActivity.onCreate(FlutterActivity.java:409)
E/AndroidRuntime(32488): 	at android.app.Activity.performCreate(Activity.java:7955)
E/AndroidRuntime(32488): 	at android.app.Activity.performCreate(Activity.java:7944)
E/AndroidRuntime(32488): 	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1307)
E/AndroidRuntime(32488): 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3531)

IlyaMax avatar Aug 30 '21 17:08 IlyaMax

   open_file:
    git:
      url: https://github.com/crazecoder/open_file.git

Please let me know if it can solve the problem

crazecoder avatar Aug 31 '21 02:08 crazecoder

@crazecoder yes it solves

IlyaMax avatar Aug 31 '21 08:08 IlyaMax

@crazecoder could you please clarify when are you going to bump version of package?

IlyaMax avatar Sep 07 '21 07:09 IlyaMax

@crazecoder Any plans to release an official version with this fix?

yanivshaked avatar Nov 01 '21 13:11 yanivshaked

It solved my issue too. But still it is not available in released plugin

rajasuman09 avatar Nov 30 '21 06:11 rajasuman09

Here is log error:

Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'io.flutter.plugin.common.BinaryMessenger io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding.getBinaryMessenger()' on a null object reference at com.crazecoder.openfile.OpenFilePlugin.onAttachedToActivity(OpenFilePlugin.java:400) at io.flutter.embedding.engine.FlutterEngineConnectionRegistry.attachToActivityInternal(FlutterEngineConnectionRegistry.java:351) at io.flutter.embedding.engine.FlutterEngineConnectionRegistry.attachToActivity(FlutterEngineConnectionRegistry.java:324) at io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onAttach(FlutterActivityAndFragmentDelegate.java:189) at io.flutter.embedding.android.FlutterActivity.onCreate(FlutterActivity.java:498) at com.tatadigital.tcp.flutter_embed.NeuFlutterActivity.onCreate(NeuFlutterActivity.kt:22) at android.app.Activity.performCreate(Activity.java:7802) at android.app.Activity.performCreate(Activity.java:7791) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1299) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3245) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3409)  at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)  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:2016)  at android.os.Handler.dispatchMessage(Handler.java:107)  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) 

I have also try below things in pubspec.yaml

open_file: ^3.2.1

or

open_file: git: url: https://github.com/crazecoder/open_file.git

kaushalgosaliya5 avatar May 25 '22 06:05 kaushalgosaliya5