2016-12-25 119 views
0

有沒有在根用戶設備上沒有用戶輸入的情況下從下載文件夾安裝apk的方法?使用root安裝apk?

+0

它所連接的* Android設備*或* PC *的下載文件夾? – selbie

+0

安卓設備,沒有電子 –

回答

2

您可以簡單地使用adb install命令靜默安裝/更新APK。示例代碼低於

public static void InstallAPK(String filename){ 
    File file = new File(filename); 
    if(file.exists()){ 
     try { 
      String command; 
      command = "adb install -r " + filename; 
      Process proc = Runtime.getRuntime().exec(new String[] { "su", "-c", command }); 
      proc.waitFor(); 
     } catch (Exception e) { 
      e.printStackTrace(); 
     } 
    } 
} 
+0

謝謝,但我該如何指定apk位置? –

+0

我認爲你需要在做某事之前學習語言的基本知識,但無論如何,你可以通過「文件名」參數指定apk位置。 –

+0

我應該使用文件格式嗎? –