作者lalaboom (lalaboom)
看板AndroidDev
标题[问题] APP另外跑执行档
时间Wed Mar 4 15:01:56 2015
请问我可以在APK里面包一个执行档去执行吗?
例如res或assets放一个执行档,
然後从java或c去把它启动,
就是external executable,
另外再请问如果可以做到这样手机会需要root权限吗?
感激不尽。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.250.144.148
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1425452518.A.97B.html
1F:→ mshockwave: 可以(terminal app就是一个例子),但不建议 03/04 19:23
2F:→ lalaboom: 可以请教大概怎麽做吗? 另外不建议又是什麽原因呢? 03/04 21:34
3F:→ darkk6: 在自己的目录底下不需要 root 权限 03/04 23:40
4F:→ lalaboom: 分享一下我目前的做法,先把执行档放在assets或res资料 03/05 22:35
5F:→ lalaboom: 夹,再把他write到APK的安装目录,最後利用exec改变权限 03/05 22:37
6F:→ lalaboom: 及执行,不需要root,不确定是否标准,但至少可行 03/05 22:39
7F:→ OPIV: 用java.lang.Runtime 03/11 21:56
8F:→ OPIV: Process p = Runtime.getRuntime.exec("cmd"); 03/11 21:56
9F:→ OPIV: 不过好方法还是写lib 03/11 21:57