adb使用 进入系统目录

 一、查看root权限

1、命令行 首先进入plateform-tool目录下  cd D:\UserStudio\AppData\Local\Android\sdk\platform-tools 

2、adb shell      (如果有下面这种情况)

    adb devices  (查看由几个模拟器)

 

  adb -s LE67A06160185243 shell  (shell  千万别把device也复制过来了)

 

   恭喜你 已经进入到手机目录

  输入  # ls  -l system/xbin/su    查看权限

二  、接着我们  可以去看看数据库   用用sqlite3

 

  

    这样就可以看到手机上很多包了 ,找啊找 找自己的包 

 

 

   不容易啊终于 到了数据库这里了(对了 还是在android studio的terminal里面走吧,cmd各种不习惯啊)

 

 

   然而怎么看数据呢 

     接着在 sqlite3  FeedReader.db 

    我们来看一些常用命令 .help  (从文法名称可以看到语法)

 

      .tables       (查看数据库的表)

       

       .schema entry  (查看表结构)

      

    当然sql语句都是一样的

   

   用这个看也是挺方便的(本来找了个叫SQLScout插件,下了半天没下下来,后来一看还收费,就此作罢)

   我这里提供一个sqlite  图形化工具   SQLiteExpertPersSetup下载以前用的

      http://cashow.github.io/Android-developer-tools-adb-command.html 更详细的参考

 

      http://www.jianshu.com/p/2ee1efad7790

3、adb 安装 有多台设备的情况

adb -s HT9BYL904399 install ebook.apk  

<think>好的,用户想在Ubuntu 20.04上安装和使用ADB工具。我需要根据提供的引用和系统指令来生成回答。首先,检查用户提供的引用,引用[2]提到在Ubuntu 20.04中安装配置ADB,连接华为手机的步骤,包括更新包列表、安装adb、重启udev服务、启动adb服务器以及查看设备。这些步骤应该可以直接作为安装指南的基础。 接下来,我需要按照系统级指令的要求,确保行内数学表达式正确使用$...$格式,但在这个问题中可能用不上数学表达式。不过需要遵守中文回答、生成相关问题等要求。用户可能对ADB的基本使用和常见问题解决感兴趣,所以相关问题部分需要涵盖安装、连接设备、常见错误处理等。 另外,引用[1]提到检查并卸载已有MySQL,这可能与当前问题无关,但引用[3]关于虚拟机配置可能与ADB使用有关,比如USB设备连接设置,可能需要提醒用户虚拟机环境下如何配置USB访问权限。不过用户的问题主要是在Ubuntu 20.04主机上安装,所以可能只需在步骤中添加虚拟机相关的注意事项。 需要确保回答结构清晰,分步骤说明安装和使用过程,引用[2]中的命令需要正确呈现,可能使用代码块。同时,要检查LaTeX语法是否正确,但此处可能不需要用到。最后生成相关问题,覆盖安装、验证、使用场景、故障排除等方面。 总结步骤:更新源、安装adb、添加设备规则(如果需要特定厂商如华为)、重启服务、连接设备。然后验证设备列表,接着是常用命令。注意需要提到虚拟机环境可能需要额外步骤,如VirtualBox的USB设置。最后的问题应涵盖安装、权限、命令、调试等。</think>### 在 Ubuntu 20.04 上安装并使用 ADB 的步骤 #### 1. 更新软件包列表并安装 ADB 首先通过终端执行以下命令安装 ADB 工具: ```bash sudo apt update sudo apt install android-tools-adb android-tools-fastboot ``` 此操作会从 Ubuntu 官方仓库安装 ADB 和 Fastboot 工具[^2]。 --- #### 2. 配置设备连接权限(可选) 若需连接华为等厂商设备,可能需要添加 USB 设备规则: ```bash echo 'SUBSYSTEM=="usb", ATTR{idVendor}=="12d1", MODE="0666", GROUP="plugdev"' | sudo tee /etc/udev/rules.d/51-android.rules ``` 替换 `ATTR{idVendor}` 值为设备的厂商 ID(可通过 `lsusb` 命令查看)。 --- #### 3. 重启 udev 服务并启动 ADB 服务 ```bash sudo service udev restart sudo adb kill-server sudo adb start-server ``` 此步骤确保设备规则生效并重启 ADB 服务[^2]。 --- #### 4. 连接设备并验证 使用 USB 线连接设备,并执行: ```bash adb devices ``` 若输出类似 `List of devices attached` 并显示设备序列号,则表示连接成功。若设备未列出,需检查 USB 调试模式是否启用[^2]。 --- #### 5. 常用 ADB 命令示例 - 安装 APK 文件: ```bash adb install example.apk ``` - 进入设备 Shell: ```bash adb shell ``` - 查看日志: ```bash adb logcat ``` --- #### 虚拟机环境额外注意事项 若在 VirtualBox 虚拟机中使用 Ubuntu,需配置 USB 设备过滤器: 1. 虚拟机设置 → USB → 启用 USB 3.0 控制器。 2. 添加设备对应的 USB 筛选器[^3]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值