谁知道如何在程序里执行adb指令

老杂毛一番 2012-04-06 04:12:13
用android执行adb指令
请给一段代码,谢谢
...全文
335 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
达达拉 2012-04-07
  • 打赏
  • 举报
回复
移动文件用 mv xxx xxxx
念茜 2012-04-06
  • 打赏
  • 举报
回复
cat /sdcard/sz.apk > /sdcard/pma/sz.apk
你这个命令是想干吗?
老杂毛一番 2012-04-06
  • 打赏
  • 举报
回复
有人知道为什么执行cat不成功么
我执行ls是可以成功的
老杂毛一番 2012-04-06
  • 打赏
  • 举报
回复


public void exeShell(String cmd){

try{
Process p = Runtime.getRuntime().exec(cmd);
BufferedReader in = new BufferedReader(
new InputStreamReader(
p.getInputStream()));
String line = null;
while ((line = in.readLine()) != null) {
Log.i("exeShell",line);
}

}
catch(Throwable t)
{
t.printStackTrace();
}
}


我用了这段代码

调用方法:exeShell("cat /sdcard/sz.apk>/sdcard/pma/sz.apk");
结果不成功,谁知道为什么?
念茜 2012-04-06
  • 打赏
  • 举报
回复
LZ可以搜:android java调用shell命令

或者给你个参考:http://blog.csdn.net/hellworl/article/details/7105454
aSysBang 2012-04-06
  • 打赏
  • 举报
回复
Runtime.getRuntime().exec

80,493

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧