• 3376阅读
  • 4回复

[提问]一个十万火急的问题:qprocess的参数问题 [复制链接]

上一主题 下一主题
离线xsjqqq123
 

只看楼主 倒序阅读 楼主  发表于: 2014-12-09
有知道谷歌的adb的吗?这个一个与安卓手机的交互程序。
它有文件传输的相关命令:
adb pull <remote> <local>从手机拉到电脑
adb push <local> <remote>推送到手机

现在我用:
process.start("adb",QStringList()<<"-s"<<serialNumber<<"pull"<<"/data/local/tmp/lScreenshoot.png"<<savePath);
可以成功。

process.start("adb",QStringList()<<"-s"<<serialNumber<<"push"<<QString("'%0'").arg(localPath)<<QString("'%0'").arg(remotePath));
死活不成功啊,什么问题呢?
路径方面需要注意什么啊。
大神,速来吧
离线dbzhang800

只看该作者 1楼 发表于: 2014-12-09
我比较好奇, %0 是什么用法?
离线toby520

只看该作者 2楼 发表于: 2014-12-09
哇哦哦 手机助手的 嘿嘿
QtQML多多指教开发社区 http://qtclub.heilqt.com
将QtCoding进行到底
关注移动互联网,关注金融
开发跨平台客户端,服务于金融行业
专业定制界面
群号:312125701   373955953(qml控件定做)
离线kimtaikee

只看该作者 3楼 发表于: 2014-12-10
DBZhang在理,应该用%1

离线toby520

只看该作者 4楼 发表于: 2014-12-10
哎,楼主粗心了,失败就调试下命令行参数是否正确嘛
再者手机助手,曾经是我的Qt项目,对手机助手开发还是很有了解的
QtQML多多指教开发社区 http://qtclub.heilqt.com
将QtCoding进行到底
关注移动互联网,关注金融
开发跨平台客户端,服务于金融行业
专业定制界面
群号:312125701   373955953(qml控件定做)
快速回复
限100 字节
 
上一个 下一个