如果用户从市场上将我的应用(a .apk文件)下载到他们的Android手机上,
处理这种情况的最佳方法是什么?我有一个应用程序,我想确保用户在使用它之前使用最新版本。
答案 0 :(得分:0)
应用存储在/data/app
中,请参阅https://android.stackexchange.com/questions/3002/where-in-the-file-system-are-applications-installed。
答案 1 :(得分:0)
如果此用户拥有root用户,您可以使用此答案中提供的代码:Android silent apk update。
如果没有,则必须提示用户,并且您可以启动具有意图的活动(像往常一样),但是,在调用startActivity(intent)之前,调用intent.setDataAndType(Uri.fromFile(...))