WSO2 EMM服务APK:“INSTALL_FAILED_SHARED_USER_INCOMPATIBLE”

时间:2017-11-09 15:41:10

标签: android wso2 wso2carbon wso2-emm wso2iot

我已经签名并编译了APK但我无法在root设备上安装它。

我试过了: - 将APK放在system / priv-app文件夹中 - 运行adb set-device-owner - 使用adb install安装apk

没什么......

我想使用COPE所有权注册我的设备。

提前致谢 马丁

1 个答案:

答案 0 :(得分:0)

为了使用系统服务,您可能需要使用系统签名密钥(即用于签署Android操作系统的密钥)对系统服务进行签名。在系统服务清单中,它设置如下,以便作为系统应用程序使用

android:sharedUserId="android.uid.system"

但是,如果您需要在root设备上运行此功能,则只需从清单中删除该属性,然后使用root实用程序应用程序将该应用程序设置为系统应用程序,以便为设备注册COPE所有权。