WSO2 EMM Services APK: "INSTALL_FAILED_SHARED_USER_INCOMPATIBLE"
У меня есть подписанный и скомпилированный APK, но я не могу установить его на рутованное устройство.
Я пробовал: - положить APK в папку system/priv-app - запустить adb set-device-owner - установить apk с помощью adb install
И ничего...
Я хочу зарегистрировать свое устройство как владелец COPE.
Заранее спасибо Мартин
1 ответ
Чтобы использовать системную службу, вам может потребоваться подписать системную службу с помощью ключа подписи системы (т. Е. Ключа, который использовался для подписи ОС Android). В системном манифесте он устанавливается следующим образом, чтобы работать как системное приложение.
android:sharedUserId="android.uid.system"
Однако, если вам нужно запустить это на рутованном устройстве, вы можете просто удалить этот атрибут из манифеста и сделать приложение системным приложением, используя приложение корневой утилиты, чтобы зарегистрировать устройство с правами собственности COPE.