我们正在开发一个 android 应用程序,该应用程序将安装在场所内的约 500 台设备上。我怎样才能通过 wifi 网络一次性集中完成。
每季度三次,以下为必填项
- 需要安装应用程序(可升级版本)。
- 经常卸载(旧版本)。
我知道在设备上我们可以默认设置“允许未知来源”。但是是否可以推送/安装应用程序(比如最近姜饼手机上的ICS推送)
我已经浏览了这篇文章,但没有确切的答案。
我们正在开发一个 android 应用程序,该应用程序将安装在场所内的约 500 台设备上。我怎样才能通过 wifi 网络一次性集中完成。
每季度三次,以下为必填项
我知道在设备上我们可以默认设置“允许未知来源”。但是是否可以推送/安装应用程序(比如最近姜饼手机上的ICS推送)
我已经浏览了这篇文章,但没有确切的答案。
除非您在设备上安装了自定义版本的 Android,否则您无法将 APK 发送到设备并在不使用 Android Market 的情况下自动安装。
但是,您可以使用 ADB 将应用程序部署到单个设备而无需用户交互。使用以下命令:
adb install /Path/ToFile/ApkFile.apk
此外,您可以将 apk 放在手机上,然后使用包管理器进行安装。
对于初始安装,您不能。您别无选择,只能通过一种或另一种方式手动安装应用程序(例如,通过内部网的链接下载)。
对于更新,应用程序可以检查可用的更新,下载它,然后在用户准备好时启动安装。但是,您不能强制升级应用程序——用户必须参与其中。
您也不能“已安装(可升级版本)-卸载(旧版本)”,除非手动 - 一旦应用程序被卸载,它就无法触发其他应用程序的安装。此外,通过卸载,您会丢失所有数据,这通常是不受欢迎的。就地升级是更典型的方法。