gpt4 book ai didi

Android:从网络或 U 盘自动更新应用程序

转载 作者:行者123 更新时间:2023-11-30 03:19:44 27 4
gpt4 key购买 nike

我在片上系统板 (ODROID-U2) 上运行 Android。所以,有些情况下我没有任何键盘或屏幕连接到电路板。无论如何,如果有新版本可用(由我开发),我想更新一个小型服务应用程序。

所以有两种选择。 a) 从 URL 下载新的 APK 或 b) 将 U 盘插入设备并安装新的更新(如果找到)。

我已经阅读了 this article但仍然存在一些问题。也许你可以给我一个起点。

  1. 您将如何实现定期循环来检查在线是否有更新可用。
  2. 如何自动安装下载的 APK 文件而不在文件资源管理器中显示? This article改为打开资源管理器。
  3. 使用 U 盘而不是 Web 下载需要监听 android.intent.action.UMS_CONNECTED Intent ,然后在 U 盘上寻找新的 APK 文件,对吗?

最佳答案

<强>1。您将如何实现定期循环来检查在线是否有更新可用。

你必须运行一个服务(在应用程序的后台)来检查新版本是否可用。您可以使用警报管理器定期运行服务。

<强>2。下载的APK文件如何自动安装而不在文件资源管理器中显示?本文改为打开资源管理器。

据我所知,只有 Google Play 可以做到这一点。没有其他应用程序有权这样做。除非用户通过单击安装按钮明确地说“是安装”。

<强>3。使用 U 盘而不是 Web 下载需要监听 android.intent.action.UMS_CONNECTED Intent ,然后在 U 盘上寻找新的 APK 文件,对吗?

是的,即便如此,我也不确定该应用程序是否会自动更新。因为它有同样的问题(#2)。

关于Android:从网络或 U 盘自动更新应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19378772/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com