繁体   English   中英

Shell脚本中的apktool命令无法从Java程序执行

[英]apktool command in shell script does not execute from Java program

我希望从Java执行一个简单的bash脚本。 该脚本如下:

cp /home/ashish/Downloads/apktool/apktool.jar /home/ashish/workspace/MyFirstApp/bin/apktool.jar

java -jar apktool.jar d -f MyFirstApp.apk

echo "Hello World"

问题在于仅执行了cp命令,并且执行了最后一个回显。 第二个命令不执行。 但是,如果我从命令行执行第二条命令,则该命令运行良好(创建了apk文件夹)。

如何使Java程序从Shell脚本执行apktool命令?

谢谢。

好吧,以我的经验,我会说Java不是很喜欢通过脚本来运行。 我做了一个快速的谷歌搜索。 尝试使用ProcessBuilder ,在我看来,它很适合这种情况。

我希望这可以帮助你! :)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM