簡體   English   中英

我想在android中安裝apk文件,但無法正常工作(沒有INTENT)

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM