0
Java 런타임을 사용하여 aapt를 실행하고 싶습니다. 내 코드는 다음과 같습니다 :Runtime.exec()을 사용하여 aapt
String srcFile = "/home/jay/testing_FILES.apk";
String dsFile = "/home/jay/testing_FILES";
String firstCommand = ("/home/jay/android-sdk-linux/platform-tools/aapt " +
"package -u -f -F" + srcFile + dsFile);
try {
Runtime rt = Runtime.getRuntime();
Runtime.getRuntime().exec(firstCommand);
} catch (IOException e1) {
e1.printStackTrace();
}
이 코드는 실수가 아니며 어느 결과가 나을주지 않습니다. 이 문제를 해결하는 방법에 대한 의견이 있으십니까? 또한 이것은 이식성있는 코드가되도록 의도 되었기 때문에 선호하지 않는 스크립팅없이 수행 할 수있는 방법이 있다면 말이됩니다.