android - Android 应用程序的非公开分发?

标签 android

我正在研究是否以及如何将 Windows Mobile .NET 应用程序移植到 Android。我现在遇到的问题是应用程序开发后如何分发和更新。

当前的 .NET 应用程序使用适当的系统镜像“安装”在设备上。然后,该程序通过在使用过程中从网站下载新更新并在下次启动时安装这些更新来进行 self 更新。

现在的问题是:如何使用 Android 应用程序最好地执行此任务?

我收到指示,该公司希望不再使用图像,以便可以支持更多设备,因此使用图像不是必需的。

但是,它是公司内部的应用程序,因此外部用户无法下载它,因此简单地将其放在 Android 市场上供任何人下载是不可行的。

有人知道 Android 世界中是否有一个“简单”的解决方案来解决这个问题吗?

最佳答案

如果使用 android market 不是一个选择 - 那么你必须自己编写它 我会 1) 设置检查更新的频率。 2)在启动您的应用程序时,我会检查更新(比较您的应用程序版本和可用版本),如果可用,则会向用户显示一个对话框 - 更新可用,请下载。 3) 一旦用户下载应用程序,它将被安装和升级。 您无需担心不同的设备 - 如果您做得正确 - 一个 apk 适合所有设备。

关于android - Android 应用程序的非公开分发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2035063/

相关文章:

android - 如何减小 3D .obj 文件的大小

android - 如何强制 TableRow 到 wrap_content?

android setNegativeButton 到自定义对话框

android - 使用同一个键在 Android 应用程序首选项中存储多个值

android - 我希望我的应用程序仅安装在平板电脑中

android - 如何链接到 Android Amazon Appstore 上的所有发布者应用

android - getActionBar() 返回 null

android - Firebase Cloud Messaging 示例项目中条件 "if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {"的用途是什么?

java - Android 应用相对布局,包含 2-3 个元素和一个底部按钮

android - Google Maps API 多边形中的 fillColor 不起作用