質問: Androidのapkの中のxmlファイルはバイナリなのでこれを元に戻そうとして https://code.google.com/archive/p/android4me/downloads ここからAXMLPrinter2 Eclipse projectと言うのはダウンロードしてEclipaseで使えるようにしました。 が、しかしプログラムを実行すると、ArrayIndexOutOfBoundsExceptionのオンパレードになりました。 このエラーになった場合の解決策が下記のページにあり、 http://uguisu.skr.jp/Windows/android_apk_to_java.html そこにはAPKに対して apktoolを適用するとなっています。 AXMLPrinter2の使い方を検索するとコマンドプロンプトから使用する説明が多いのですが 、これをプログラムから使用する場合の「APKに対して apktoolを適用する」のやり方が解りません。 プログラム上でどのように書けばいいのでしょうか?
回答: 外部プロセス起動はコマンドラインで実行したのと同じだよ。