RetroShare / retroshare-mobile

Retroshare mobile phone client
23 stars 8 forks source link

background Services #40

Closed Kumaravinash9 closed 3 years ago

Kumaravinash9 commented 3 years ago

@csoler @selankon @defnax It shows some unwanted errors which converting background service to foreground service.

defnax commented 3 years ago

@Kumaravinash9 i has no knowledge about that, i can only help testing the apks

selankon commented 3 years ago

It shows some unwanted errors which converting background service to foreground service.

Hi, what errors? If you don't provide information is impossible to help you @Kumaravinash9 ...

Try this:

https://gitlab.com/elRepo.io/elRepo.io-android/-/issues/36#note_592156062

Kumaravinash9 commented 3 years ago

It shows some unwanted errors which converting background service to foreground service.

Hi, what errors? If you don't provide information is impossible to help you @Kumaravinash9 ...

Try this:

https://gitlab.com/elRepo.io/elRepo.io-android/-/issues/36#note_592156062

Errros

W/FlutterEngineCxnRegstry(23850): Attempted to register plugin (io.flutter.embedding.engine.plugins.shim.ShimPluginRegistry$ShimRegistrarAggregate@52b6736) but it was already registered with this FlutterEngine (io.flutter.embedding.engine.FlutterEngine@6b19637).
E/AndroidRuntime(23850): FATAL EXCEPTION: main
E/AndroidRuntime(23850): Process: cc.retroshare.retroshare, PID: 23850
E/AndroidRuntime(23850): java.lang.RuntimeException: Unable to start activity ComponentInfo{cc.retroshare.retroshare/cc.retroshare.retroshare.MainActivity}: java.lang.NullPointerException: Attempt to invoke interface method 'void io.flutter.plugin.common.BinaryMessenger.setMessageHandler(java.lang.String, io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler)' on a 
null object reference
E/AndroidRuntime(23850):        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3479)
E/AndroidRuntime(23850):        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3651)
E/AndroidRuntime(23850):        at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:85)
E/AndroidRuntime(23850):        at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
E/AndroidRuntime(23850):        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
E/AndroidRuntime(23850):        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2104)
E/AndroidRuntime(23850):        at android.os.Handler.dispatchMessage(Handler.java:106)
E/AndroidRuntime(23850):        at android.os.Looper.loop(Looper.java:236)
E/AndroidRuntime(23850):        at android.app.ActivityThread.main(ActivityThread.java:7861)
E/AndroidRuntime(23850):        at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(23850):        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:600)
E/AndroidRuntime(23850):        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:967)
E/AndroidRuntime(23850): Caused by: java.lang.NullPointerException: Attempt to invoke interface method 'void io.flutter.plugin.common.BinaryMessenger.setMessageHandler(java.lang.String, io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler)' on a null object reference
E/AndroidRuntime(23850):        at io.flutter.plugin.common.MethodChannel.setMethodCallHandler(MethodChannel.java:119)
E/AndroidRuntime(23850):        at yy.inc.flutter_custom_dialog.FlutterCustomDialogPlugin.registerWith(FlutterCustomDialogPlugin.java:14)
E/AndroidRuntime(23850):        at io.flutter.plugins.GeneratedPluginRegistrant.registerWith(GeneratedPluginRegistrant.java:18)
E/AndroidRuntime(23850):        at cc.retroshare.retroshare.MainActivity.configureFlutterEngine(MainActivity.kt:61)
E/AndroidRuntime(23850):        at io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onAttach(FlutterActivityAndFragmentDelegate.java:180)
E/AndroidRuntime(23850):        at io.flutter.embedding.android.FlutterActivity.onCreate(FlutterActivity.java:409)
E/AndroidRuntime(23850):        at android.app.Activity.performCreate(Activity.java:8093)
E/AndroidRuntime(23850):        at android.app.Activity.performCreate(Activity.java:8067)
E/AndroidRuntime(23850):        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1310)
E/AndroidRuntime(23850):        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3452)
E/AndroidRuntime(23850):        ... 11 more
W/FlutterEngineCxnRegstry(23908): Attempted to register plugin (io.flutter.embedding.engine.plugins.shim.ShimPluginRegistry$ShimRegistrarAggregate@85bf0d1) but it was already registered with this FlutterEngine (io.flutter.embedding.engine.FlutterEngine@52b6736).
E/AndroidRuntime(23908): FATAL EXCEPTION: main
E/AndroidRuntime(23908): Process: cc.retroshare.retroshare, PID: 23908
E/AndroidRuntime(23908): java.lang.RuntimeException: Unable to start activity ComponentInfo{cc.retroshare.retroshare/cc.retroshare.retroshare.MainActivity}: java.lang.NullPointerException: Attempt to invoke interface method 'void io.flutter.plugin.common.BinaryMessenger.setMessageHandler(java.lang.String, io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler)' on a 
null object reference
E/AndroidRuntime(23908):        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3479)
E/AndroidRuntime(23908):        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3651)
E/AndroidRuntime(23908):        at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:85)
E/AndroidRuntime(23908):        at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
E/AndroidRuntime(23908):        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
E/AndroidRuntime(23908):        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2104)
E/AndroidRuntime(23908):        at android.os.Handler.dispatchMessage(Handler.java:106)
E/AndroidRuntime(23908):        at android.os.Looper.loop(Looper.java:236)
E/AndroidRuntime(23908):        at android.app.ActivityThread.main(ActivityThread.java:7861)
E/AndroidRuntime(23908):        at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(23908):        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:600)
E/AndroidRuntime(23908):        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:967)
E/AndroidRuntime(23908): Caused by: java.lang.NullPointerException: Attempt to invoke interface method 'void io.flutter.plugin.common.BinaryMessenger.setMessageHandler(java.lang.String, io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler)' on a null object reference
E/AndroidRuntime(23908):        at io.flutter.plugin.common.MethodChannel.setMethodCallHandler(MethodChannel.java:119)
E/AndroidRuntime(23908):        at yy.inc.flutter_custom_dialog.FlutterCustomDialogPlugin.registerWith(FlutterCustomDialogPlugin.java:14)
E/AndroidRuntime(23908):        at io.flutter.plugins.GeneratedPluginRegistrant.registerWith(GeneratedPluginRegistrant.java:18)
E/AndroidRuntime(23908):        at cc.retroshare.retroshare.MainActivity.configureFlutterEngine(MainActivity.kt:61)
E/AndroidRuntime(23908):        at io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onAttach(FlutterActivityAndFragmentDelegate.java:180)
E/AndroidRuntime(23908):        at io.flutter.embedding.android.FlutterActivity.onCreate(FlutterActivity.java:409)
E/AndroidRuntime(23908):        at android.app.Activity.performCreate(Activity.java:8093)
E/AndroidRuntime(23908):        at android.app.Activity.performCreate(Activity.java:8067)
E/AndroidRuntime(23908):        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1310)
E/AndroidRuntime(23908):        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3452)
E/AndroidRuntime(23908):        ... 11 more
csoler commented 3 years ago

Looks like last merging caused some conflicts.

Kumaravinash9 commented 3 years ago

Looks like last merging caused some conflicts.

will solve it and after testing this new apk after adding retroshare service inside retroshare mobile.

Kumaravinash9 commented 3 years ago
I/FeatureParser(28002): can't find curtana.xml in assets/device_features/,it may be in /vendor/etc/device_features
E/libc    (28002): Access denied finding property "ro.vendor.df.effect.conflict"
E/libc    (28002): Access denied finding property "ro.vendor.knock.type"
W/hare.retroshare(28002): type=1400 audit(0.0:1528437): avc: denied { read } for name="u:object_r:vendor_displayfeature_prop:s0" dev="tmpfs" ino=1369 scontext=u:r:untrusted_app_29:s0:c135,c257,c512,c768 tcontext=u:object_r:vendor_displayfeature_prop:s0 tclass=file permissive=0 app=com.miui.android.fashiongallery

@selankon now this problem arise after doing all the required changes.