2016-03-05 25 views
-3

如何打開一個命令行程序並用java向他們發送命令? 例如,我想打開SQLite3,然後向它發送命令,並讓它保持打開狀態。 我試過Runtime.getRuntime().exec(),但它只讓我發送一個命令,然後退出SQLite3。我如何打開一個命令行程序並用java發送命令給他們(安卓)

我試圖做一個Android應用程序,將編輯其他應用程序(的WhatsApp)的SQLite數據庫

+0

請解釋一下你的問題。 –

+0

你應該開發自己的控制檯來實現你想要做的任何事情。bcoz你可以使用'Runtime'開始外部程序,直到你的代碼存在(處於可執行狀態)。完成後它將結束這個過程。在兩個過程之間應該有一個孩子父母關係來保持控制。 –

+0

我想製作一個Android應用程序,它將編輯另一個應用程序的SQLite數據庫(WhatsApp) – user3417427

回答

-1

試試這個:

public static void main(String args[]) { 
    try { 
     Runtime.getRuntime().exec("cmd.exe /c start"); 
     System.out.println("ok"); 
    } catch (IOException ex) { 
     ex.printStackTrace(); 
    } 
} 
+0

我正在製作一個android應用程序 – user3417427

相關問題