0
我正在創建一個程序,該程序將自動完成apk文件的打包,簽名和安裝。在java中使用終端以打包.apk文件
我有3個終端命令列在下面,我不確定如何放入我的Java程序。該程序的這一部分必須能夠打開終端,調用這些命令,並且一次允許用戶從Java IDE輸入所有密碼。
aapt package -u -f -F "/home/jay/testing_FILES.apk" "/home/jay/testing_FILES"
jarsigner -verbose -digestalg SHA1 -sigalg MD5withRSA -keystore my-release-key.keystore "/home/jay/testing_FILES.apk"
zipalign -f -v 4 "/home/jay/testing_FILES.apk" "/home/jay/filesystem.apk"
有誰知道如何讓這些運行通過JAVA IDE?謝謝。
你能解釋如何修補密碼,因爲這是目前阻止我使用runtime.exec()? – JJJ1106 2012-07-16 15:06:15
哪三個需要密碼?我認爲它將有一個屬性來發送密碼作爲命令行參數的一部分。並假設它是這樣的,那麼你可以從用戶那裏獲取密碼,然後當你使用'Runtime.exec()' – Sujay 2012-07-16 15:09:52
來調用你的命令時,只有三秒中的第二個需要輸入兩個單獨的密碼調用這段代碼 – JJJ1106 2012-07-16 15:15:20