项目要求在APP启动时,向系统目录写入文件。
var runtime = plus.android.importClass("java.lang.Runtime");
process = runtime.getRuntime().exec("su");
可以弹出请求ROOT权限的弹窗。
var DataOutputStream = plus.android.importClass("java.io.DataOutputStream");
os = new DataOutputStream(process.getOutputStream());
报错getOutputStream不是一个函数。
是native.js的局限吗?
2 个回复
1***@qq.com
遇到同样的问题,请问你解决了吗
l***@163.com
let Process = plus.android.importClass("java.lang.Process");
let pro = new Process();
pro = runtime.getRuntime().exec("su");
let os = new DataOutputStream(pro.getOutputStream());