安卓* 系统级 Java*/C++ 代码调试

jfcszzkozrg 2014-03-12 10:23:18
加精
1 简介

应用开发人员当前可通过安卓* SDK 来设计和构建安卓应用项目,并使用 Eclipse* 进行调试。 但是它并没有提供相应的功能来调试系统级 Java*/C++ 代码,该代码位于安卓代码库中,不能使用 Android SDK 来构建和调试。 本文介绍了如何使用 Eclipse 来调试安卓系统级 Java/C++ 代码。

2 安装
2.1 安装 JDK

通过下列链接下载 JDK6 (Java SE 6 更新软件包): http://java.sun.com/javase/downloads/index.jsp
当前的 JDK6 名为 jdk-6u32-linux-x64.bin。 我们将举例说明如何使用。

先进行安装,然后使用默认的 JDK。
$ cd /usr/lib/jvm
$ sudo /path/to/jdk-6u32-linux-x64.bin
$ sudo ln -s jdk1.6.0_32 java-6-sun
$ export PATH=/usr/lib/jvm/java-6-sun/bin:$PATH
$ export JAVA_HOME=/usr/lib/jvm/java-6-sun

2.2 安装 Eclipse

通过下列网站下载 Eclipse 3.6.2 或更高版本:http://www.eclipse.org/downloads/
当前的 Eclipse Classic 版本时 3.7.2 (Indigo),下面让我们用它来举例说明。
$ mkdir ~/android-sdk
$ cd ~/android-sdk
$ tar zxf /path/to/eclipse-SDK-3.7.2-linux-gtk-x86_64.tar.gz

2.3 安装 Eclipse CDT 插件


要创建 C/C++ 项目并调试 C++ 代码,我们需要安装 CDT 插件。
启动 Eclipse。
$ cd ~/android-sdk/eclipse/
$ ./eclipse

如果系统中存在防火墙,请设置代理程序: “Window->Preferences->General->Network Connection”,如图 1 所示。

图 1. Eclipse 代理程序设置

点击“Help->Check for updates”,下载最新的 Eclipse 插件列表。
进入“Window->Preferences->Install/Update->Available Software Sites”并启用
http://download.eclipse.org/sequoyah/updates/2.0/

图 2. Eclipse 软件更新

安装 CDT 插件: 进入“Help->Install New Software”。
选择 “http://download.eclipse.org/sequoyah/updates/2.0/”,取消选择“Group items by category”复选框,然后选择并安装所有插件。

图 3. 安装 Sequoyah 插件

2.4 安装安卓 SDK

从下列网站下载 Android SDK: http://developer.android.com/sdk/index.html 当前的安卓 SDK 是 r18, 下面让我们用它来举例说明。
安装它:
$ cd ~/android-sdk/
$ tar zxf /path/to/android-sdk_r18-linux.tgz

启动安卓软件包管理器以下载安卓 SDK 软件包:
$ cd ~/android-sdk/android-sdk-linux/tools/
$ ./android

设置代理程序并选中 “Force https://...sources to be fetched using http://”

请点击这个链接阅读详细内容:http://g.csdn.net/5266514
...全文
1359 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
鸥翔鱼游1 2014-04-29
  • 打赏
  • 举报
回复
学习学习~~~偷师本学徒来偷偷~~~
播客 2014-04-25
  • 打赏
  • 举报
回复
还寝梦佳期 2014-04-19
  • 打赏
  • 举报
回复
不是很懂!!!!
lhw7791086 2014-03-18
  • 打赏
  • 举报
回复
点不亮的黑色 2014-03-17
  • 打赏
  • 举报
回复
这神马东西?
Courage_Yeah 2014-03-17
  • 打赏
  • 举报
回复
求分!!!!!!!!!!!!!!!!!!!!
青松2 2014-03-15
  • 打赏
  • 举报
回复
qbz_96 2014-03-15
  • 打赏
  • 举报
回复
在官网下的eclipse和sdk合二为一版的,免安装配置sdk的,好像!
mj100100 2014-03-15
  • 打赏
  • 举报
回复
安装教程?
u014019484 2014-03-14
  • 打赏
  • 举报
回复
不错!嘎嘎嘎嘎..........
nettman 2014-03-13
  • 打赏
  • 举报
回复
chaoj52 2014-03-12
  • 打赏
  • 举报
回复
学习了,正好要用!
clever101 2014-03-12
  • 打赏
  • 举报
回复
学习了!正好要用!
战神龙猫 2014-03-12
  • 打赏
  • 举报
回复
my03131302 2014-03-12
  • 打赏
  • 举报
回复
line_us 2014-03-12
  • 打赏
  • 举报
回复
调试安卓系统级 Java/C++ 代码。

567

社区成员

发帖
与我相关
我的任务
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
  • 英特尔技术社区
  • shere_lin
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧