Android Ndk(Beginner ‘s guide)(1.3)

本文详细介绍了如何安装和配置Eclipse IDE及其插件ADT和CDT,以支持Android及C/C++开发,包括下载、安装步骤及配置指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

设置Eclipse开发环境

喜欢命令行下操作的人可以直接跳到下章,否则你会感到烦躁。对大多数人有一个友好的合适的IDE是必要的,Eclipse就是其中最好的满足Android工作的工具。
Eclipse是官方唯一提供支持的Android SDK IDE,尽管谷歌官方插件名为ADT,但是ADT仅仅是支持java。庆幸的是同样可以通过CDT插件来支持C/C++。并不是一定要使用,因为使用NDK已经能很好工作了。本书使用的Eclipse版本是Helios(3.6)

行动时间——安装Eclipse

1.打开浏览器进入http://www.eclipse.org/downloads/ 
这个页面会列出所有可用的Eclipse包:java、J2EE、c++
2.下载Java开发者的Eclipse IDE .
3.解压下载的Tar/GZ文件(linux和Mac OS X系统)或者ZIP文件(Windows)
4.解压完后,在其目录下双击图标运行。在Mac OS X系统下,确定执行的是eclipse而不是eclipse.app或者其他先前在.profile设置的环境变量值,否则不能运行
5.如果Eclipse提示选择工作空间,选择你自己喜欢的(默认的就很好了),点击Ok。
6.Eclipse启动之后,关闭欢迎界面(Welcome Page).
7.打开Help|Install New Software菜单
8.在Work with栏输入https://dl-ssl.google.com/android/eclipse/ 并确定

9.等一会,开发工具插件(Developer Tools)就会出现,选择它点击下一步(Next).
10.跟着界面继续,当提示身份验证什么的时候接受,最后一页点击结束(Finish)
11.已经安装好了ADT,但是一个关于插件没有标记的警告可能会出现,忽略它,点击确定 OK
12.结束之后,按照要求重启Eclipse
13.重启Eclipse之后,打开Windows|Preferences(Mac OSX 系统是Eclipse|Preferences )菜单,选择Android栏
14.选择浏览(Browse)并且选择你的Android SDK目录

15.保存使配置生效
16.返回Help|Install New Software菜单
17.打开Work with 复选框,选择包含Eclipse版本的项目(Helios)
18.在插件列表里面找到Programming Languages并打开
19.选择CDT插件,有些子目录里面的插件并不是必须的.C/C++ Call Graph Visualization就仅仅能安装在Linux上,Windows和Mac就不能安装

20.跟着界面继续,当提示身份验证什么的时候接受,最后一页点击结束(Finish)
21.结束之后,重启Eclipse

刚刚我们完成了什么?

我们安装了Eclipse和官方的android开发插件ADT以及C/C++插件CDT.ADT引用Android SDK的位置
ADT的主要目的是为了整合Eclipse有SDK的开发工具,当然不用IDE仅用命令行开发andeoid程序也是可行的,但是自动编译,打包,调度以及调试是容易让人上瘾的,是很难舍弃的一部分。
你可能会注意到在ADT里面没有涉及到NDK的引用。因为ADT仅仅只是使Java工作。幸运的是,Eclipse是足够灵活的能够处理java/c++的混合项目。我们将会在我们第一个Eclipse项目里面更详细的介绍。
同样,CDT整合了C/C++的编译工具到Eclipse。我们同时也"毫不知觉"的安装了JDT,Eclipse的java插件。它嵌入在Eclipse IDE for java Developer包里面。同样在Eclipse的网站上面一个仅仅包含CDT的Eclipse包也是可行的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值