【发布时间】:2015-02-27 09:32:59
【问题描述】:
这是App for limited or restricted audience的Android版本
项目
我将为我们的一位客户启动一个全新的项目,该项目将部署到我们客户的供应商,以跟踪现场活动。我在 Java/Android 开发方面足够熟练,所以这个问题仅与部署有关。
自有设备与提供设备
我们的客户将向供应商提供Samsung Galaxy Ace 4 设备,或者允许供应商使用他们自己的 Android 4 智能手机,而无需我们提供任何保证。我们的客户目前设置了 Google for Business 组织,但我们不能依赖它(请参阅部分答案)。
技术(非功能性)要求
- 能够在企业用户之间轻松分发应用程序和更新。
- 应用程序应该对公众不可见
- 应用程序必须能够发送崩溃报告,以便我们的团队可以检查和调查
问题是
鉴于上述“不应对公众可见”声明,部署仅针对企业用户的 Android 应用程序的最有效和最高效的方法是什么? 我将在下面发布部分答案。我要求其他人用其他可能的方式来丰富它,包括使用我没有经验的 Alpha/Beta 渠道
【问题讨论】:
-
问题&提示:您可以使用其他应用商店,还是必须是 Google Play 商店?
-
不,这不是必需的。你可以扩展,也许在答案中,有一个很好的例子? AFAIK 下载第三方应用商店仍然需要在每台设备上下载 APK,隐私/安全考虑可以与客户讨论
-
在工作中,我们有不同的要求,我们使用自定义的第三方应用商店,但我们拥有所有使用它的设备。所以我只是认为它可能对你也有用。我不知道更多细节,所以我不能把它写成答案。
标签: android deployment google-play