虚拟机ubuntu使用adb随笔记录
工作中用到了,记一下,方便以后用,同时扩散正确的方法,防止无效博客害人
前提与提示
安装好adb, 不知道怎么安装直接输入adb, ubuntu它会告诉你使用什么命令
如果你的 adb 涉及到 交叉编译, 涉及到 环境选择
第一步,新建一个终端,在新终端上操作 --> 很重要很重要很重要 <---
未连接设备时,看看有什么
lsusb
连接设备后,再看看有什么
lsusb
我圈起来,很重要,记录下来
sudo vi /etc/udev/rules.d/51-android.rules
改成插入的usb识别到的号,方法重要一些,我这里值是不对的,改成你自己的,之后wq退出,如果是你自己创建的文件,原本不存在,记得chmod给权限
sudo adb kill-server
sudo adb start-server
ok 完成
1.此时, 你的
adb devices -> 就会输出正常的设备编号了 <-
adb shell -> 就可以登录进取玩了 <-
2.再次提示 *********adb的一切操作都在linux这边, 不在你的设备那边*********
所以
adb push
adb pull
都在你的虚拟机这边, push 和 pull 含义和 git 里面一致
push 从这里(here) 推送到 那里(there)
pull 从那里(there) 拉取到 这里(here)
***>- 英格里希 提示 屌不屌<-***
3.如果你要运行你的程序,需要使用你的依赖库(.so)
每次上电,都要这样,为啥知道不?环境变量只在当前终端生效,终端都没了就没了,是临时的
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:******(跟路径,放你库文件,连接文件的路径)****
引用链接:
链接: https://blog.csdn.net/qq_21764267/article/details/46670685
链接: https://blog.csdn.net/qinggancha/article/details/106797114