永发信息网

android中使用adb push 复制的文件到那里去了,找不到?

答案:2  悬赏:60  手机版
解决时间 2021-01-09 03:03
android中使用adb push 复制的文件到那里去了,找不到?
最佳答案
adb push是将文件或者应用push到手机系统里的命令,我们做系统二次开发的就经常用到这个命令。完整的语法应该是adb push + 需要push的文件或者程序 +目标路径。
所以你问你复制的文件去哪里了,还需要你自己回忆下你加的目标路径是什么。如果你的目标路径里写上了文件名,就是将文件或程序push进去同时改成你写的文件名,如果只写到文件夹路径,则会使用你本来的文件名。
值得一提的是,安卓5.0以前,系统内部所有的程序按大类分文件夹,5.0以后会根据每个具体的程序再新建一个文件夹。
举个例子:要push一个DeskClock进系统,4.4只需要 adb push out/product/.../system/app/DeskClock.apk system/app/,5.0以后需要这个adb push out/product/.../system/app/DeskClock/DeskClock.apk system/app/Desk/ 。
我去,这任务好坑,这都哪年的问题了。不过你这问题主要是因为你没加路径名,系统会默认去根目录下寻找,当然找不到你的apk了。
全部回答

大哥,adb install 不是这么用的。你要是想用命令行装apk的话没有必要push到手机,需要安装的apk文件是放在你的电脑上的,假如放在桌面,就这么写:


C:Usersadmin>cd C:UsersadminDesktop


C:UsersadminDesktop>adb install xxx.apk


或者在install 后边加上本地路径:


 C:Usersadmin>adb install C:UsersadminDesktopxxx.apk




另外,你第一句的push是把包放到你手机的sd卡根目录了,你去打开文件管理应该就能看的到。追问我用的是模拟器啊。模拟器的文件管理器在哪里,只是在模拟器上操作啊,不是安装到我的手机的啊。追答模拟器上可能没有,那自己装一个文件管理器好了。。当然也可以用命令行操作,先adb shell进入模拟器的终端命令行,再进行文件操作。cd,ls等等
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问购买基金要达到什么条件,年底才能分红?
七鳃鳗的繁殖方式
Every possible means to prevent the air p
Socket 754针 的CPU最高的有哪些?
泸州阜阳投资集团有限公司怎么样?
1970年4月24日,我国成功地发射了第一颗人造
这张图片是出自哪里的麻烦个位了很急啊,。。
看到很多新手魔皇在问到底什么伤害什么武器能
华为t8833怎么连接不上无线网。
豆笋和竹笋可以一起做菜吗
下列各杂交组合中,属于测交的一组是A.Aabb×
请问第一套房公积金贷款支取了公积金,第二套
纪委叫去调查怎么办
django能实现王者荣耀助手的聊天功能吗
x3次方减16x 怎样因式分解
推荐资讯
自己三星s7怎么参数
It’s high time that we measures to stop
西方学者评价1832年英国议会改革是具有革命意
多少米的20%是8米
单选题有关中国旅游的叙述,正确的是A.旅游业
谁了解A.O.史密斯中央热水器,请给建议
因为我有个京东店铺被扣了100分 直接给关了
java如何关闭线程
大面包为什么外面好了里面不熟
姑娘正十八打一数字
想买逆变器,有什么好的牌子可以介绍一下吗
下列各题中画线字的注音全都正确的一项是A.倜
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?