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应用相关推荐

  1. ubuntu下链接手机调试android程序,ADB无法识别手机

    ubuntu下链接手机调试android程序,ADB无法识别手机 摘要: 最近刚开始接触android开发,用的ubuntu系统,结果无奈,用模拟机开发总是会各种无法真实模拟,而且有些程序也无法测试, ...

  2. ADB通过WiFi连接手机调试Android应用

    ADB通过WiFi连接手机调试Android应用 手里有一台小米2A由于USB口损坏,不能使用USB连接线调试开发,看到网上说可以使用WiFi连接调试,记录下方法和遇到的问题. 第一步 手机上安装Wi ...

  3. linux android 手机调试,android手机在slackware linux上的调试

    android手机在windows环境下可以通过安装google的usb driver后使用豌豆夹或91助手等工具直接与android手机设备通信.但是在linux上则不同,下面介绍一下在slackw ...

  4. 使用手机调试Android软件

    步骤一:安装USB ADB驱动程序 用管理员身份启动SDK Manager,在Android SDK and AVD Manager的主界面上,选择"Available Packages&q ...

  5. Mac使用ADB连接手机调试

    现在高版本的AS可以使用wife 扫码连接 但是国产ROM杀的太严重了 一会就掉了 而且手机版本限制比较严重 我两个手机一个是OPPO FindX3PRO 刚升到Android12 一个是VIVO N ...

  6. mac连接华为手机调试android程序

    开发工具是android studio,在开发工具中自己创建android虚拟机,例如蓝牙这样的功能是没有办法模拟的,需要手机去调试. 1.手机USB连接上电脑.输入会显示出USB连接手机的信息 sy ...

  7. Ubuntu(Linux)下手机调试Android程序(小米手机连接上Android ADB)

    我觉得对于一个Android程序员来说,不能用手机调试程序是多么痛苦的一件事情呀!!!至少我是这样哈 刚用Ubuntu的我,马上就碰到了这个问题哈,我的小米2S不能够被android tools ad ...

  8. 用自己的手机调试Android应用程序——Android Studio

    最近在学习Android应用开发,一般来说都是用AVD建立的虚拟手机来调试和运行Android应用程序.不过自己的手机也是Android的,所以就是尝试用自己的手机来调试程序.不过在调试之前先做好手机 ...

  9. 红米手机调试android应用打不开data文件

    最近在使用红米手机调试程序时,需要查看应用下的数据库文件,但是打开file Explorer下的data文件却打不开. 解决办法: 1) 先下载360一键root ,或者其他的root软件将手机roo ...

最新文章

  1. window.open 不显示地址栏_谷歌浏览器Chrome显示「由贵单位管理」怎么解决?非阿里...
  2. java pid 获取句柄_获取进程pid、根据进程pid获取线程pid、获取线程进程句柄
  3. Linux基础命令---comm
  4. APP不显示GPU过度渲染的问题
  5. xss植入_网站xss漏洞的利用过程
  6. 多语言网站解决方案 v2.00
  7. css中的.clearfix是什么意思?
  8. centos 安装指定版本的node
  9. Java并发——Synchronized及其实现原理
  10. JavaWeb -- Jsp 自定义标签的使用
  11. python实现50行代码_利用 50行Python 代码构建一个在线文本生成器!
  12. rails ruby 中对于使用Savon请求web service 获取到大量json数据的处理
  13. 怎么完全卸载赛门铁克_如何干净彻底卸载有密码的诺顿symantec杀毒软件
  14. python开发微信点餐_微信点餐平台开发 (一)
  15. 社群营销:微信群二维码裂变
  16. 新浪股东批准私有化合并协议;中集车辆创业板成功过会;中国红牛2020年销售额超228亿元​ | 美通企业周刊...
  17. 分布式架构的演变过程之单体架构
  18. Android 仿钉钉、微信 群聊组合头像,Android插件化入门指南
  19. 九章算术 六:《均输》
  20. html meat 标签 菜鸟,seo技术之META标签

热门文章

  1. ASP.NET上传文件对文件类型的高级判断
  2. UA OPTI544 量子光学14 量子电动力学基础
  3. UA MATH563 概率论的数学基础 中心极限定理4 独立一元随机变量的性质
  4. Winrar从命令行查看压缩文件内容
  5. TS中补充的六个类型
  6. python 简易计算器(只能计算加减乘除和括号)
  7. 我的小前端 (4)—— 多余字数用省略号显示
  8. 5月26 留言板练习题
  9. 单片机直接驱动段式液晶
  10. How your face shapes your economic chances