【问题标题】:Known source but not from Google Play已知来源但不是来自 Google Play
【发布时间】:2013-09-10 17:00:22
【问题描述】:

我需要分发适用于 Android 的内部企业应用,并且不想使用 Google Play。组织中有大约 12 000 名用户,他们中的大多数人没有在应用程序设置中打开“未知来源”复选框。有没有解决的办法?我正在考虑以下选项:

  • 是否可以使用 Verisign/Symantec 或 Thawte 等全球受信任的证书对应用程序进行签名?

  • 是否可以预先在设备上预加载某种根证书或公共证书,从而使设备将我要分发的应用程序视为来自已知来源?

    李>

编辑:附加问题

  • 是否可以开发应用程序并将其上传到 Google Play 并让该应用程序安装企业应用程序,即使企业应用程序没有由受信任的来源签名?如果我将 Google Play 应用设置为 MDM 应用?

【问题讨论】:

  • 请告诉我为什么 -1 ??

标签: android software-distribution apk in-house-distribution


【解决方案1】:

是否可以使用 Verisign/Symantec 或 Thawte 等全球受信任的证书对应用程序进行签名?

您可以使用您喜欢的任何签名密钥进行签名,但不会更改分发选项。

是否可以预先在设备上预加载某种根证书或公共证书,从而使设备将我要分发的应用程序视为来自已知来源?

大概使用您自己的自定义 ROM 模块和自定义构建的 Android 操作系统。使用库存设备,没有。

【讨论】:

  • 好的,关于ROM模组,很有意思。您对如何在自定义 rom 上完成此操作有任何参考吗?
  • @www.jensolsson.se:不,抱歉,这超出了我的专业领域。但是,操作系统知道什么是受信任的安装程序,什么不是,因此需要修改那一点逻辑。关于您的编辑,除非选中“未知来源”,否则您的 MDM 应用程序无法安装第三方应用程序,即使在安装时也需要用户许可(请参阅适用于 Android 的 Amazon Appstore)。跨度>
猜你喜欢
  • 1970-01-01
  • 2012-08-26
  • 2011-10-26
  • 2021-05-05
  • 2012-07-11
  • 2015-12-22
  • 1970-01-01
  • 2011-05-19
  • 2017-10-19
相关资源
最近更新 更多