07-20-2023, 04:29 PM
I'm facing two issues when running my Android application on Moto G6 device (on another devices or emulator there is no such problem). In my app, there is a simple LoginActivity that after successful login starts MainActivity (in onPostExecute of AsyncTask):
val intent = Intent(this@LoginActivity, MainActivity::class.java)
startActivity(intent)
However on Moto G6 (not happening on Sony Xperia), there is an error that transaction should be ONEWAY:
10-17 07:50:45.058 1878-2153/? W/Binder: Outgoing transactions from this process must be FLAG_ONEWAY
java.lang.Throwable
at android.os.BinderProxy.transact(Binder.java:736)
at android.app.assist.AssistStructure$ParcelTransferReader.fetchData(AssistStructure.java:407)
at android.app.assist.AssistStructure$ParcelTransferReader.go(AssistStructure.java:343)
at android.app.assist.AssistStructure.ensureData(AssistStructure.java:2110)
at com.android.server.autofill.Session$1.send(Session.java:200)
at com.android.server.am.ActivityManagerService.reportAssistContextExtras(ActivityManagerService.java:13475)
at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2467)
at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3082)
at android.os.Binder.execTransact(Binder.java:674)
Any suggestion or help appreciated, thank you.
val intent = Intent(this@LoginActivity, MainActivity::class.java)
startActivity(intent)
However on Moto G6 (not happening on Sony Xperia), there is an error that transaction should be ONEWAY:
10-17 07:50:45.058 1878-2153/? W/Binder: Outgoing transactions from this process must be FLAG_ONEWAY
java.lang.Throwable
at android.os.BinderProxy.transact(Binder.java:736)
at android.app.assist.AssistStructure$ParcelTransferReader.fetchData(AssistStructure.java:407)
at android.app.assist.AssistStructure$ParcelTransferReader.go(AssistStructure.java:343)
at android.app.assist.AssistStructure.ensureData(AssistStructure.java:2110)
at com.android.server.autofill.Session$1.send(Session.java:200)
at com.android.server.am.ActivityManagerService.reportAssistContextExtras(ActivityManagerService.java:13475)
at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2467)
at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3082)
at android.os.Binder.execTransact(Binder.java:674)
Any suggestion or help appreciated, thank you.