关于xx图书馆项目资源下载加密功能。客户提供了C编写的加密算法,原以为要用JNI。后发现编译成exe就行了。有点儿意思。
try {
String cmdStr = "Encrypt.exe 本地路径"+"空格"+"参数";
Runtime.getRuntime().exec("cmd.exe /c start "+cmdStr);
}catch(Exception e){
e.printStackTrace();
}
注:/c :执行之后关闭命令行。