c用windows窗体调用jar文件

本文关键字:jar 文件 调用 窗体 windows | 更新日期: 2023-09-27 18:26:30

我正在使用apktool GUI,但我不知道如何用windows窗体调用jar文件。我只想制作apktool的GUI程序,这样我就不必运行cmd并键入命令和文件路径。

这是我想要制作的代码。

调用apktool

Process.Start(java, String.Join(" ", args)); 

准备论点

string[] args = { "-jar",
apktool, "d",
"-f ",
filename,
decompiled }; 

apktool=apktool 的路径

filename=APK文件名

decompiled=Apktool创建一个解压缩的文件夹。解压缩是一个文件夹名称。

"d"=反编译模式

"-f"=覆盖文件(如果存在)

最后的命令应该看起来像

-jar c:'apktool.exe d -f c:'bf.apk c:'decompiled

但我希望程序在任何位置调用jar文件,而不仅仅是在C:''/

c用windows窗体调用jar文件

您应该使用ProcessStartInfo添加参数。

http://msdn.microsoft.com/pl-pl/library/system.diagnostics.processstartinfo.arguments%28v=vs.110%29.aspx