bindService каждый раз возвращает false на Meizu M3s
У меня есть одно приложение, которое имеет только один сервис
Сервис зарегистрирован в AndroidManifest, вот так:
<service
android:name=".SomeService"
android:permission="some.permission"
android:enabled="true"
android:exported="true"
android:process="proccessname">
<intent-filter>
<action android:name="some.action" />
</intent-filter>
</service>
Другое приложение пытается подключиться:
val intent = Intent()
intent.action = "some.action"
intent.setPackage("packagename.of.firstapp")
val isBound = ctx.bindService(intent, serviceConnection, Service.BIND_AUTO_CREATE)
в качестве ctx я пытался использовать ApplicationContext, Application и Activity
Второе приложение есть в AndroidManifest
<uses-permission android:name="some.permission" />
Но isBound всегда ложно на Meizu