0
我试图在下面安装一个使用下面的代码的apk,每当我尝试执行代码时,它只会显示'Starting ...'。我没有看到任何有关安装apk的通知。使用intent在Android上安装APK
Intent intent = new Intent(Intent.ACTION_VIEW,Uri.parse(url));
startActivity(intent);
我试图在下面安装一个使用下面的代码的apk,每当我尝试执行代码时,它只会显示'Starting ...'。我没有看到任何有关安装apk的通知。使用intent在Android上安装APK
Intent intent = new Intent(Intent.ACTION_VIEW,Uri.parse(url));
startActivity(intent);
请勿使用Uri.parse()
。使用Uri.fromFile()
。如果您的答案是“它不是文件”,那么这就是您的问题 - 您需要将APK作为文件,安装程序可以在某处找到它(例如,外部存储)。
什么是网址? –
看看这篇文章:http://stackoverflow.com/questions/4967669/android-install-apk-programmatically?rq=1 – Naveed