《深入理解Android:卷III A》一一1.4调试Android源代码
本节书摘来华章计算机出版社《深入理解Android:卷III A》一书中的第1章,第1.4节,作者:张大伟 更多章节内容可以访问云栖社区“华章计算机”公众号查看。1
1.4调试Android源代码
调试是分析问题与印证对代码的理解的最有效手段,对Android这种复杂而庞大的系统来说尤为如此。Android的源代码主要由Java代码以及C/C++代码构成,因此调试Android源代码需要从Java的调试以及C/C++的调试两个方面说起。
1.4.1使用Eclipse调试Android Java源代码
由于Android源代码是以一个普通的Java工程的方式导入的,于是在Eclipse中不能通过ADT所提供的DDMS直接对其进行远程调试。
1)首先需要通过DDMS获取调试进程的端口号。将设备通过USB连接PC,然后打开Eclipse的DDMS
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
《Unity虚拟现实开发实战》——第3章,第3.4节为Google Cardboard构建项目
本节书摘来自华章出版社《Unity虚拟现实开发实战》一书中的第3章,第3.4节为Google Cardboard构建项目,作者[美] 乔纳森·林诺维斯,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 3.4为Google Cardboard构建项目如果你的Google Cardboard的目标平台是Android或iOS,请阅读本节。《适用于Unity的Google Cardboard入门指南》是一个很好的切入点。 3.4.1配置Android环境如果你从来没在Android环境上开发过,那么需要先下载和安装Android SDK。看一下Unity手册中关于Android SDK安装的文章,还需要安装Android Developer Studio(或至少要安装SDK工具包)和其他相关工具,比如Java(JVM)和USB驱动程
- 下一篇
《循序渐进Linux(第2版) 基础知识 服务器搭建 系统管理 性能调优 虚拟化与集群应用》——第1章 学习Linux的经验与技巧 1....
本节书摘来自异步社区《循序渐进Linux(第2版) 基础知识 服务器搭建 系统管理 性能调优 虚拟化与集群应用》一书中的第1章,第1.1节,作者:高俊峰著,更多章节内容可以访问云栖社区“异步社区”公众号查看 第1章 学习Linux的经验与技巧 本章主要讲述学习Linux系统的一些方法和经验,包括如何选择适合自己的Linux发行版本,以及每个Linux发行版本的相互关系和适用环境,然后总结学习Linux的一般路线图,随后讲解如何利用虚拟机搭建自己的Linux学习环境,最后讲述学习Linux的一些资源。通过本章的学习,让初学者在学习Linux的过程中不再感到迷茫,找到适合自己的学习方法。 1.1 Linux在各领域发展的现状与趋势 很多新手都有一个很疑惑的问题:“Linux我听过,但是学习Linux系统之后,能在上面干什么呢?或者说Linux系统具体能做什么呢?”带着这个疑问,本书开篇先概述Linux与开源软件的关系以及Linux的应用领域和未来的发展趋势。 1.1.1 Linux与开源软件Linux是一种自由和开放源代码的类UNIX操作系统,该操作系统的内核由林纳斯·托瓦兹在1991年首...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2全家桶,快速入门学习开发网站教程
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8