1.AS可以在AOSP中跳转,见前篇,主要是AOSP下idegen下 excluded-paths android.iml android.ipr的构建

2.可跳转后,基本上就可以debug了,具体操作:

2-1.打开AS-之前的组件下载通过proxy v2ray AS-system-setting的设置可以顺利下到后,再次打开AS不需要在梯子环境下。

2-2.等待AS工程index 读取ok,TypeC连接开发板,开机开发板,进入android系统,可以看到AS右上方已经识别物理设备

2-3.点这里

可以看到板子上正在running中的进程,这些是当前可以attch上debug的进程,比如直接开机后可以实验luncher3,打开camera app后会出现com.android.camera2的进程。attach成功会出现:

2-4.此时需要知道对应进程的源码位置,比如luncher3对应在:

打开这个文件设置断点:

然后在开发板触屏上出发,会发现定位到断点,然后F8单步,F9执行到下一端点,会发现逐步调入framework。或者,打开camera app在 这里设置断点,可以一直调到looper.java

2-5.按红色方块关闭调,看到打印:

说明安全关闭调试连接。

AS2021为工具 AOSP为源码 rk开发板为目标设备 调式app到android framework service相关推荐

  1. AOSP 安卓源码-ubuntu开发环境搭建

    VM及Utuntu安装 Vmware安装/Ubuntu安装 系统安装 Vmware环境配置 安装Vmware-tools:     tar -xf xxx.tar.gz     sudo ./vmwa ...

  2. linux卡片电脑源码,x4412开发板ibox卡片电脑项目实战9-搭建最简单的linux文件系统...

    Linux文件系统不仅包含着文件中的数据而且还有文件系统的结构,所有Linux用户和程序看到的文件.目录.软连接及文件保护信息等都存储在其中.有了文件系统,用户就可以很方便的和Linux设备进行数据交 ...

  3. 详解linux下auto工具制作Makefile源码包(制作篇)

    2019独角兽企业重金招聘Python工程师标准>>> 详解linux下auto工具制作Makefile源码包(制作篇) 水木杨 一.     概述 为了更好的制作configure ...

  4. 微信小程序:升级版手机检测微信工具小程序源码

    这是一款升级版检测工具 自动检测手机真伪,序列号等等 另外还可以给手机检测各项功能是否正常 由于能检测的项目太多,所以大家到时候自行研究吧 小编就不多做介绍 另外支持多做流量主模式,比如激励视频,ba ...

  5. 二维码图片生成工具C#winform源码

    二维码图片生成工具C#winform源码 源码描述: 一.源码特点 采用winform进行开发,生成二维码并保存,欢迎下载 二.功能介绍 本源码是一个可以自动生成二维码图片的小模块,可以添加自己的lo ...

  6. 网站SEO报告和代码工具平台系统源码

    简介: 网站SEO报告和代码工具平台系统源码 国外版本 需汉化 全面的 SEO 报告平台,可让您生成有见地.简洁且易于理解的 SEO 报告,这将有助于您的网页排名和性能更好. PHP 脚本功能: SE ...

  7. Android 源码刷机版本号、支持设备对照表(AOSP )

    Android 源码刷机版本号.支持设备对照表(AOSP ) Android 官方地址:https://source.android.com/setup/start/build-numbers#sou ...

  8. Windows CE/Moblie截屏工具及实现源码

    Windows CE/Moblie截屏工具及实现源码 [img]http://dl2.iteye.com/upload/attachment/0084/6997/c72941f2-b86e-3683- ...

  9. WebBench压力测试工具(详细源码注释+分析)

    WebBench压力测试工具(详细源码注释+分析) 本文适合人群:对WebBench实现感兴趣的人 WebBench原理: Linux下使用的服务器压力测试工具,利用fork建立多个子进程,每个子进程 ...

最新文章

  1. 设置Eclipse编码方式
  2. LeetCode-剑指 Offer 14- I. 剪绳子
  3. Hud 敌兵布阵 --线段树的插点问线
  4. JAVA构造对象的几种方式(构建器、构造器)
  5. AMS Audio Converter如何编辑音频/ MP3的ID3信息?
  6. 20200202每日一句
  7. 【CF1325E】 Ehab's REAL Number Theory Problem(思维+最小环bfs)
  8. 如何修改(显示)文本文档后缀名
  9. MNIST手写数据,从训练到数据预测(keras)
  10. 超立方体结构图计算机系统,科学网—超立方体或将构成纳米计算机
  11. 怎么给照片加水印?今天教你一个方法
  12. 爬虫,爬取猫眼电影Top100的电影名与评分
  13. 23家上市公司抢先机落地区块链应用,政务、金融领域成果最吸睛
  14. 如何进行PDF页码删除操作 删除页面的技巧有那些
  15. 俄罗斯方块linux服务器,基与Linux环境下 C 俄罗斯方块
  16. 图灵计算机模型意义,图灵机计算模型的主要贡献是什么
  17. 计算机工具栏图标素材,设计软件工具栏图标icon
  18. 重学React基础知识整理(二)
  19. 收入时间序列——之模型探索篇
  20. 秒杀问题解决(超买超卖 性能)

热门文章

  1. 51单片机简易秒表的设计(含源代码、编译过的 HEX 文件以及仿真图)
  2. There is no getter for property named ‘user’ in ‘class’问题
  3. Windows的此版本即將過期
  4. zemax-01 衍射级次
  5. ISO9001质量管理体系认证
  6. 管理计算机硬件设备并使用应用软件,计算机硬件管理的基本原则
  7. 使用NtUserBuildHwndList遍历窗口_win7x64
  8. 在vs中使用 vld 进行内存泄漏检测
  9. 实验一计算机基础和网络知识竞赛,1、计算机知识竞赛活动方案
  10. 华为云CDN为什么这么受用户的信赖?