我想在应用程序中添加一个“检查更新”按钮,以便当有人单击它时,它将显示一个用于检查应用程序版本的进度对话框。
如果找到新版本,这些应用程序将自动下载到手机上,让用户手动安装更新的应用程序。
或者任何其他方法都可以只要它能检查最新版本并通知用户更新。
发布于 2018-04-28 14:26:11
如果它是市场上的一个应用程序,那么在应用程序启动时,启动一个有希望地打开市场应用程序的意图,这将导致它检查更新。
否则,实现和更新检查是相当容易的。下面是我的代码:
String response = SendNetworkUpdateAppRequest(); // Your code to do the network request
// should send the current version
// to server
if(response.equals("YES")) // Start Intent to download the app user has to manually install it by clicking on the notification
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("URL TO LATEST APK")));
发布于 2018-04-28 15:45:43
为了节省编写Android应用程序的新版本更新的时间,我将其作为库和开放源代码编写在https://github.com/winsontan520/Android-WVersionManager
https://stackoverflow.com/questions/-100003991
复制相似问题