2016-03-03 92 views

回答

1

在Android上,AirWatch等MDM公司必须为其服务应用程序提供os级应用程序签名。例如,三星有这样的:

https://play.google.com/store/apps/details?id=com.airwatch.admin.samsung&hl=en

一旦安装了该服务,操作系统允许,因为服务是值得信赖的,好像它是操作系统的一部分,在iTunes上做无提示安装。

+0

这个应用程序是否仅适用于三星的KNOX技术?在基本层面上,我只是试图确定是否存在Android静默MDM安装实现,它不需要特定于供应商的技术(例如Samsung KNOX)或生根设备(其中一个答案似乎是通过运行任意远程设备上的命令) – Coruscate5

0

是的,你可以静默安装的应用程序,而无需用户交互:

要做到这一点你的应用程序必须系统签字。其次,你必须要安装的应用程序的APK,然后你需要运行一个命令pm install,你可以做编程方式是这样的:

private boolean installApk(String apkPath) 
{ 

    Command installEvent = new Command(getCommandList("pm install " 
     + apkPath)); 

    return installEvent.executeCommandList(); 

} 

这对我的作品。

+0

欢迎来到SO。请花时间写出'你'。这不是一个聊天室,它大大增加了你的答案的可读性。 – m00am

+0

您好,我如何使用系统证书签署应用程序? –

+0

你好,你在哪里找到“命令”? –