adb链接手机调试android应用
adb链接手机调试android应用
hulk@hulk-Lenovo:~$ adb devices
List of devices attached
???????????? no permissions
//切换到root权限目录下
hulk@hulk-Lenovo:~$ su
密码:
root@hulk-Lenovo:/home/hulk#
//如果没有安装adb,可以到androidsdk目录下/platform-tools目录下,./adb
root@hulk-Lenovo:/home/hulk# adb kill-server
root@hulk-Lenovo:/home/hulk# adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
root@hulk-Lenovo:/home/hulk# adb devices
List of devices attached
16fd092c offline //没有打开调试模式
root@hulk-Lenovo:/home/hulk# adb devices
List of devices attached
16fd092c device
例子:
1.首先要连接上手机
zhoulc@zhoulc-PC:~$ su root
Password:
root@zhoulc-PC:/home/zhoulc# adb devices
List of devices attached
???????????? no permissions
root@zhoulc-PC:/home/zhoulc# adb kill-server
root@zhoulc-PC:/home/zhoulc# adb start-server
root@zhoulc-PC:/home/zhoulc# adb devices
List of devices attached
???????????? no permissions
root@zhoulc-PC:/home/zhoulc# adb kill-server
root@zhoulc-PC:/home/zhoulc# adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
root@zhoulc-PC:/home/zhoulc# adb devices
List of devices attached
n880e device
---------------------------------------说明连接上了手机,如果还不行,可以拔掉手机重试------------------------------------
root@zhoulc-PC:/home/zhoulc# exit
exit
zhoulc@zhoulc-PC:~$ adb devices
List of devices attached
n880e device
zhoulc@zhoulc-PC:~$ adb shell
root@android:/ # exit
2.ubuntu开发环境下,adb 安装命令有两种,一个是adb install -r 即把一个软件重新安装到手机设备中去。另一个就是adb push命令,将apk 压到特定的目录下。
使用adb install -r命令安装
zhoulc@zhoulc-PC:~$ adb install -r workspace/out/target/product/generic/system/app/XXX.apk
3650 KB/s (225676 bytes in 0.060s)
pkg: /data/local/tmp/ResManager.apk
Failure [INSTALL_FAILED_DEXOPT]
zhoulc@zhoulc-PC:~$
可以发现安装失败,
下面就用adb push命令试试吧,就是将指定目录下的apk安装到/system/app里
zhoulc@zhoulc-PC:~$ adb push workspace/out/target/product/generic/system/app/XXX.apk /system/app
3672 KB/s (225676 bytes in 0.060s)
zhoulc@zhoulc-PC:~$
观察手机里面已经ok了
adb链接手机调试android应用相关推荐
- ubuntu下链接手机调试android程序,ADB无法识别手机
ubuntu下链接手机调试android程序,ADB无法识别手机 摘要: 最近刚开始接触android开发,用的ubuntu系统,结果无奈,用模拟机开发总是会各种无法真实模拟,而且有些程序也无法测试, ...
- ADB通过WiFi连接手机调试Android应用
ADB通过WiFi连接手机调试Android应用 手里有一台小米2A由于USB口损坏,不能使用USB连接线调试开发,看到网上说可以使用WiFi连接调试,记录下方法和遇到的问题. 第一步 手机上安装Wi ...
- linux android 手机调试,android手机在slackware linux上的调试
android手机在windows环境下可以通过安装google的usb driver后使用豌豆夹或91助手等工具直接与android手机设备通信.但是在linux上则不同,下面介绍一下在slackw ...
- 使用手机调试Android软件
步骤一:安装USB ADB驱动程序 用管理员身份启动SDK Manager,在Android SDK and AVD Manager的主界面上,选择"Available Packages&q ...
- Mac使用ADB连接手机调试
现在高版本的AS可以使用wife 扫码连接 但是国产ROM杀的太严重了 一会就掉了 而且手机版本限制比较严重 我两个手机一个是OPPO FindX3PRO 刚升到Android12 一个是VIVO N ...
- mac连接华为手机调试android程序
开发工具是android studio,在开发工具中自己创建android虚拟机,例如蓝牙这样的功能是没有办法模拟的,需要手机去调试. 1.手机USB连接上电脑.输入会显示出USB连接手机的信息 sy ...
- Ubuntu(Linux)下手机调试Android程序(小米手机连接上Android ADB)
我觉得对于一个Android程序员来说,不能用手机调试程序是多么痛苦的一件事情呀!!!至少我是这样哈 刚用Ubuntu的我,马上就碰到了这个问题哈,我的小米2S不能够被android tools ad ...
- 用自己的手机调试Android应用程序——Android Studio
最近在学习Android应用开发,一般来说都是用AVD建立的虚拟手机来调试和运行Android应用程序.不过自己的手机也是Android的,所以就是尝试用自己的手机来调试程序.不过在调试之前先做好手机 ...
- 红米手机调试android应用打不开data文件
最近在使用红米手机调试程序时,需要查看应用下的数据库文件,但是打开file Explorer下的data文件却打不开. 解决办法: 1) 先下载360一键root ,或者其他的root软件将手机roo ...
最新文章
- window.open 不显示地址栏_谷歌浏览器Chrome显示「由贵单位管理」怎么解决?非阿里...
- java pid 获取句柄_获取进程pid、根据进程pid获取线程pid、获取线程进程句柄
- Linux基础命令---comm
- APP不显示GPU过度渲染的问题
- xss植入_网站xss漏洞的利用过程
- 多语言网站解决方案 v2.00
- css中的.clearfix是什么意思?
- centos 安装指定版本的node
- Java并发——Synchronized及其实现原理
- JavaWeb -- Jsp 自定义标签的使用
- python实现50行代码_利用 50行Python 代码构建一个在线文本生成器!
- rails ruby 中对于使用Savon请求web service 获取到大量json数据的处理
- 怎么完全卸载赛门铁克_如何干净彻底卸载有密码的诺顿symantec杀毒软件
- python开发微信点餐_微信点餐平台开发 (一)
- 社群营销:微信群二维码裂变
- 新浪股东批准私有化合并协议;中集车辆创业板成功过会;中国红牛2020年销售额超228亿元​ | 美通企业周刊...
- 分布式架构的演变过程之单体架构
- Android 仿钉钉、微信 群聊组合头像,Android插件化入门指南
- 九章算术 六:《均输》
- html meat 标签 菜鸟,seo技术之META标签