[英]I want to install an apk file in android but it not work (without INTENT)
我要安裝程序更新。 我的代碼是:
private void installApk(File file) {
if(file.exists()){
try {
final String command = "pm install -r " + file.getAbsolutePath();
Process proc = Runtime.getRuntime().exec(command);
proc.waitFor();
} catch (Exception e) {
e.printStackTrace();
}
}
}
允許:
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.INSTALL_PACKAGES"/>
使用signAPK對我的應用進行了簽名。 該程序不起作用。請幫幫我!
您不能通過命令行安裝apk。 亞行只是一個工具。 “ adb”和“ install”不是shell命令。 如果您要安裝apk,請參考此答案。 Android:以編程方式安裝.apk
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.