clariusdev / mobileapi

Android API Allowing IPC with the Clarius App
https://www.clarius.com
BSD 3-Clause "New" or "Revised" License
12 stars 4 forks source link

App crashes when trying to start using an intent #3

Closed davidmatos closed 3 years ago

davidmatos commented 3 years ago

Observed behaviour

If we try to use an intent to start the application like this:

Intent().apply { component = ComponentName(CLARIUS_PACKAGE_NAME, CLARIUS_SERVICE_NAME)}

the Clarius App will crash right after it starts.

To avoid this we need to manually start the Clarius App.

Expected behaviour

The Clarius App should start automatically when we invoke the intent:

Intent().apply { component = ComponentName(CLARIUS_PACKAGE_NAME, CLARIUS_SERVICE_NAME)}

Steps to reproduce

Any app that uses the following intent to run the Clarius App will result in the crashing: Intent().apply { component = ComponentName(CLARIUS_PACKAGE_NAME, CLARIUS_SERVICE_NAME)}

julien-l commented 3 years ago

This is a known issue but there is no plan to fix it yet.

julien-l commented 3 years ago

For information: a ticket was created for this bug, but no timeline yet.

clariusk commented 3 years ago

8.3.0 pilot releasing mid-July with fix