我用android sdk r18-sdk_r18-w...

在linux下***android以及配置C和C++开发环境65
上亿文档资料,等你来发现
在linux下***android以及配置C和C++开发环境65
在linux下***android以及C/C++开;一、首先***之前你得做好准备;2.必要的***包(我用的都是写这篇文章的时候官方;android-sdk_r18-linux.ta;ADT-18.0.0.zip你可以选择离线下载最;如果你想让的的eclipse能进行c/c++的开;如果你用的虚拟机那么你***了vmtools之后就;二、准备工作完成之后你就可以开
在linux下***android以及C/C++开发环境
一、 首先***之前你得做好准备。
1.***好了linux
2.必要的***包(我用的都是写这篇文章的时候官方发布的最高版本。)
jdk-7u4-linux-i586.tar.gz
(java运行环境在甲骨文的官网下的)
android-sdk_r18-linux.tar
(android开发需要的sdk)
eclipse-jee-indigo-SR2-linux-gtk.tar.gz(开发环境)
android-ndk-linux.tar
(这个可装可不装如果你需要用到android+c/c++的开发模式你就***吧用不上装一下也没关系 )
ADT-18.0.0.zip
你可以选择离线下载最新版本也可以不下载。
如果你需要进行android开发这个是必须要的组件
cdt-master-8.0.2.zip 你可以选择下载也可以不下载。
如果你想让的的eclipse能进行c/c++的开发环境那么这就是个必要的组件
如果你用的虚拟机那么你***了vm tools之后就可以直接往里面拖东西了。当然,你也可以选择设置共享文件夹进行宿主系统和虚拟机系统之间的文件共享。(如何设置这个比较简单不在这里说明)。我这里就在我root目录下建立一个android文件夹把所有的***准备和需要全部cp过去了。
二、 准备工作完成之后你就可以开始***了。
说实话***如果顺利你会觉得非常快。当然除去某一个需要下载的步骤。
打开终端随便进入一个你决定***的地方。我不太喜欢用sudo命令而是喜欢直接用root权限在linux里瞎搞,所以我打开终端直接就进入我/root/android决定***在这里了的/root/android/文件夹了。
1. 解压 jdk-7u4-linux-i586.tar.gz
/root/android/jdk-7u4-linux-i586.tar.gz
/root/android/eclipse-jee-indigo-SR2-linux-gtk.tar.gz
/root/android/android-sdk_r18-linux.tar
/root/android/android-ndk-linux.tar
/etc/profile
eclipse-jee-indigo-SR2-linux-gtk.tar.gz
android-sdk_r18-linux.tar
android-ndk-linux.tar
(ps:想了解tar命令你可以man tar看看里面的说明) 二 配置环境 解压好了就可以开始配置环境了。 在最后(fi 和umask 022之间加上下面这些)
export J***A_HOME=/root/android/jdk1.7.0_04
export PATH=$J***A_HOME/bin:$PATH
CLASSPATH=.:$J***A_HOME/lib/tools.jar:$J***A_HOME/lib/dt.jar:$CLASSPATH
export NDK=/root/android/android-ndk-r8
export eclipse=/root/android/eclipse
完了esc : wq退出
输入source /etc/profile 刷新一下环境变量。(或者重启一次或注销一次)
接着打开终端测试***成功与否
java -version
终端输出了版本号java就***成功了
java version \
Java(TM) SE Runtime Environment (build 1.7.0_04-b20)
Java HotSpot(TM) Client VM (build 23.0-b21, mixed mode)
接着测试一下ndk和eclipse(NDK需要配置但是其实eclipse是不需要的只是我比较喜欢直接输命令打开程序所以配置一下)
$NDK/ndk-build
终端输出了错误信息那么就配置成功了。
Android NDK: Could not find application project directory !
Android NDK: Please define the NDK_PROJECT_PATH variable to point to it.
/root/android/android-ndk-r8/build/core/build-local.mk:130: *** Android NDK: Aborting
好的现在来打开eclipse
$eclipse/eclipse -clean
eclipse 打开了那么eclipse就在linux下了。
三 ***ADT和CDT
打开eclipse后选择help 下面的 install new software
点击type or select a site对话框后面的add
1.已经下好了adt就archive 选择存放的路径
2.如果没有就在http://dl./android/eclipse
然后把Name下面出现的几项都勾上。
next 然后继续next 然后选择 接受 点finish
点了finish以后你要注意别图快。接下来这一步非常关键。做了会省下很多事情。点了finish之后就会出现installing software框 等他***完(其中不免会弹出一个框提示错误或提示警告点直接点确定无视他)下载完选最后一个restart now 现在重启eclipse 等他重启之后再他没有谈出框之前对话框让你选择sdk之前不要去操作他。(当然如果太久你就要另外设置。) Location 栏输入
3 选择好了sdk之后你应该
做的第二件事情。
(这里不包括你选择了已经更新好sdk文件夹的那些模拟器版本的人)
1、下载android系统版本。
选择window 下面的android sdk mananger 然后install你需要用到的版本。一般勾上最新的和最老的以及一个中间的差不多了。这个具体的需要看你的需求(注意android系统是往上兼容的。也就是说4.03写的代码不一定能在1.5上跑而1.5写的一定能在4.03系统上跑)(这个比较慢)
2、建立模拟器。
选择window下面的android avd 然后new一个。
新建的好一个你可以选择然后start看看效果。基本上应该没太大问题。这个网络上很多教程都是说怎么建***D的我就不具体说了。
完了你就可以在eclipse下开发android了!建立demo看看什么的我就不赘述了!
然后最后还有件事!那就是cdt呢!这是需要在linux下用eclipse开发c/c++的哥们或需要用到c/c++的人需要干的事情。
***CDT跟***ADT差不多!就是选择地址或选择的下载好的包不同。
CDT的地址是http://download.eclipse.org/tools/cdt/releases/galileo
然后就是restart now后少了一个选择sdk文件夹的步骤。
这里就不多说了!有问题的可以给我留言!我如果看到能帮到的都会尽量的。
好了以上基本上开发环境就已经搭好了。就差二个东西少说了。就是ndk的测试成功运行以及在android模拟器上看到效果。
首先你需要做一件事!在终端下进入这个目录/root/android/android-ndk-r8/samples 然后随便cd进 samples下面的一个文件夹 输入$NDK/ndk-build
输出成功生成.so文件那么 ndk环境自然是没问题的。(只要环境没配错这是必须没问题的。)
然后把你进入ndk-build的那个文件夹复制到你eclipse选择的workspace里面。(当然你可以不做这一步。只是我不想在sample里面改。这里面的例子每个都是那么经典。)
接着进入eclipse选择file new 选择project 选择新建android project 不用输入名字。然后选择Create project from existing source 然后选择路径就是你复制过来的那个文件夹!再吧project name改成文件夹名。好next 选择好打开的系统版本 然后直接finish 好的然后项目就出现了!接下来你需要做的就是右击项目 Run As 选择android application 如果你有建立一个相应系统版本的avd那么你就运行成功了。 最后C/C++的监测就不说了!网上关这个检测的文章太多了就不赘述了! 好了现在***环境就完了。真累。这么长。
三亿文库包含各类专业文献、幼儿教育、小学教育、应用写作文书、生活休闲娱乐、中学教育、外语学习资料、行业资料、专业论文、在linux下***android以及配置C和C++开发环境65等内容。 
 linux 下配置 android 开发环境(Fedora) 1、将配置环境所需要的:jdk、android-sdk、eclipse ***包拷贝到/home 目录下,并为为文 件增加可修改可执行权限 2、...  linux+vim+gcc+gdb开发C&C++程序环境搭建_计算机...行中***的化,可以下载 rpm 包直接点击***, 3....Android SDK与Eclipse最... 27页 1下载券
VIM7...  (开发环境) android-ndk-linux.tar (这个可装可不装如果你需要用到 (java 运行环境在甲骨文的官网下 android+c/c++的开发模式你就***吧用不上装一下也没...  Linux 下***配置C开发环境Code_计算机软件及应用_IT/计算机_专业资料。Linux 下...这个 IDE 很强大,C,C++,Java,Python 等等都支持,而且 编译,调试和测试等功能...  Linux 下***配置C开发环境... 11页 1财富值 在linux下***android以及... ...Linux下C&C++程序开发环境 23页 免费 LINUX下C语言开发环境 19页 2财富值 Linux...  linux下安卓开发环境配置及NDK_计算机软件及应用_IT/...6、NDK ***:下载解压(要注意 linux 和 windows ...如何用 纯C++(ndk)开发安... 暂无评价 9页 1下载...  Windows 上开发android源码 C++ 环境搭建_计算机软件...通过它, 你就可以在不*** linux 的情况下使用 ...六:配置 C/C++的编译器 1、打开 eclipse,导入 ...  linux下***gcc、g++开发环境_计算机软件及应用_IT/计算机_专业资料。linux下***...完整的应该是 yum installgccgcc-c++ (1)gcc 命令:yum install gcc (2)g++...2011年8月 移动平台大版内专家分月排行榜第二2011年7月 移动平台大版内专家分月排行榜第二2011年3月 移动平台大版内专家分月排行榜第二
2012年8月 移动平台大版内专家分月排行榜第三2012年7月 移动平台大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。

参考资料

 

随机推荐