是否可以在Android中更新自己的应用程序?有问题的应用程序是一个系统应用程序,所以我可以执行特权命令。另请注意,我不想向用户显示任何通知,因此一切都应该在后台运行。
答案 0 :(得分:0)
使用Java ClassLoader动态加载推送或下拉的代码。 - Yusuf X刚刚编辑。我在Android上使用它就是为了这个目的。
答案 1 :(得分:0)
Fdroid是一个开源应用程序库。 他们的客户端应用程序可以从fdroid存储库安装/更新/删除应用程序,包括其自身。
请在此处查看客户端应用程序的安装程序部分的代码: https://gitlab.com/fdroid/fdroidclient/tree/master/app/src/main/java/org/fdroid/fdroid/installer