如何配置编译android源码要多久开发环境

Android开发环境的搭建
Android开发环境的搭建
Android开发环境的完整性和开发环境的整体联动性关系到日后的android开发,所以一个完整的搭建思路是android开发的基础。接下来为大家介绍自己在环境搭建过程中详细步骤和一些常见的问题和解决方法!(希望各位多多交流!)
一 android开发环境的搭建步骤:
1.下载jdk(官方最新版本)
再根据自己电脑的需求下载专门的JDK
2.下载android SDK(官方最新版本)
如果你的是widow系统的话就下载
Eclipse(官方最新版本)
可以根据自己需求来下载自己需要的eslipse
4.打开JDK并安装好JDK(可以使用默认的安装路径)
5.配置电脑的环境变量
单击我“我的电脑—属性—高级—环境变量”
在administrative中添加
path变量的值为:上面安装的JDK文件下的bin文件的路径
(在路径后面加上分号 ;)
在系统变量中添加
Classpath变量
Classpath变量的值为:JDK安装文件下jer文件下的lib文件下的rt.jar的路径
(在路径后面加上 ;.;)
配置好后注销用户,
6.配置android
打开android SDK解压后的文件中的SDK
Manager.exe
选择自己需要的android 版本的API接口下载完成后在选择android
SDK中的AVD Manager.exe,运行后新建
建立好后单击“start”测试是否安装成功!
7.配置eclipse环境
进入eclipse解压后的文件夹中找到eclipse.ini并用记事本修改
打开 Eclipse
-& Help -& Install New
Software,输入
http://dl-/android/eclipse/
选择安装 Developer Tools。
安装完成后,重新启动 Eclipse,打开菜单
Window & preferences 设置 Android 选项中 SDK Location 为你的
Android SDK的路径。
选择好之后就可以单击“OK”
到这里就完成android开发环境的搭建!
二.环境搭建过程中出现的一些问题!
sdk安装过程中遇到问题则可能是由于你的电脑的用户名是中文命名的,如果改成admin之后还是不能用就直接增加用户后注销进入!
(还有就是你的android
sdk文件夹最好不要放在中文命名的文件夹下面!)
2.打开eclipse是出现的问题:
The Eclipse executable launcher was
unable to locate its companion shared librarybv
解决方案:
重新配置我的电脑-高级-环境变量中的用户变量和系统变量中path和classpath变量!在将jdk安装程序文件中的jre文件拷贝至eclipse文件下!
3.在进入eclipse配置eclipse环境时如果不能安装android开发插件或者atd插件时
则在环境变量中进行如下设置:
在环境变量里新建一个变量名:ANDROID_SDK_HOME,值为sdk的目录, 我电脑上的是“D:\Program
Files\android-sdk_r07-windows\android-sdk-windows”
4.打开eclipse时出现: Failed to create
the Java Virtual Machine
解决方案:
找到eclipse目录下的eclipse.ini,可以看到如下内容:
plugins/org.eclipse.equinox.launcher_1.1.0.v.jar
&launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v
org.eclipse.epp.package.jee.product
&launcher.defaultAction
&launcher.XXMaxPermSize
-showsplash
org.eclipse.platform
&launcher.XXMaxPermSize
&launcher.defaultAction
-Dosgi.requiredJavaVersion=1.5
将改成如下并保存,再打开eclipse就可以正常运转了:
plugins/org.eclipse.equinox.launcher_1.1.0.v.jar
&launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v
org.eclipse.epp.package.jee.product
&launcher.defaultAction
&launcher.XXMaxPermSize
-showsplash
org.eclipse.platform
&launcher.XXMaxPermSize
&launcher.defaultAction
-Dosgi.requiredJavaVersion=1.5
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。简单游戏 快乐生活
您当前的位置:
>> >> >>正文
如何在Eclipse3.7中搭建Android开发环境
编辑:liuchuanqiang
来源:安卓中文网
发布时间: 8:32:34
  如何在Eclipse3.7中搭建Android开发环境?想要弄清这个问题,就先弄明白什么是Eclipse。Eclipse实际上就是一个开放的源代码,基于JAVA的课扩展性平台。它只是一个框架和一组服务,并且Eclipse还附带了一个标准的插件集。所以在Eclipse3.7中搭建Android的开发环境是一件很有意义的时候,下面就让我们来看一下如何Eclipse3.7中搭建Android的开发环境。
  1、登陆,下载Eclipse3.7:
  2、安装ADT插件:下载好Eclipse后解压,运行Eclipse,第一次运行会提示设置在菜单栏选择Help―Install New Software,在Work with栏输入并回车
  3、选择Select All按钮,单击Next――Next,选中“I Accept (此处略去若干字)”,再单击Finish,开始安装插件:
  4、安装期间会提示“Warning(此处略去若干字)”,选择OK。安装完成后选择Restart,重启Eclispe。
此时选择Window,会出现如下选项,并且Preference窗口中会出现Android选项,说明ADT插件安装成功。
  5、安装Android SDK:登录,下载android-sdk_r12-windows.zip,得到的是一个压缩包,解压到D盘根目录下。这里请注意,解压之后的SDK Manager.exe文件的绝对地址不要带有空格,否则后面启动模拟器的时候会有如下报错:
  invalid command-line parameter: Files\android-sdk-windows\tools/emulator-arm.exe.
  Hint: use '@foo' to launch a virtual device named 'foo'.
  please use -help for more information
  这里文件的绝地地址是D:\android-sdk-windows\SDK Manager.exe。
  6、运行D:\android-sdk-windows\SDK Manager.exe,会自动检查更新。我们下载的android-sdk_r12-windows.zip仅仅是冰山一角,我们还要下载安装整个冰山。在上图中,你可以直接选择Install或者选择Accept All之后再选择Install。我是全选的,接下来的安装过程持续了几个小时,一定要淡定。
  7、 安装完毕后,关闭SDK Manager.exe。运行Eclipse,选择Window――Preference――Android,在SDK Location选择D:\android-sdk-windows,单击Apply后在Target Name中选择Android 2.3.3,单击OK,以关闭Preference对话框。
  8、创建Android模拟器:在Eclipse中选择Window――Android SDK and AVD Manager,在对话框的左边选中Virtual decices,单击右部的New按钮(你可能需要把对话框拉宽才能看见这个按钮),仿照下图填写参数:
  9、单击Create AVD按钮,完成模拟器的创建。
  10、在Android SDK and AVD Manager窗口选中Android2.3.3,单击Start,弹出对话框以设定参数。为了使模拟器大小适中,可以仿照下图填写参数:
  11、至此,环境搭建完毕,可以进行开发了。
没有相关文章
关注安卓中文网官方微信
扫描左侧二维码即可添加安卓中文网官方微信
您也可以在微信上搜索“安卓中文网”或“anzhuozww”,获取更多数码资讯
没有相关文章
24小时热点103716人阅读
Android(1)
Eclipse(1)
使用Eclipse做Android开发,需要先在Eclipse上安装ADT(Android Development Tools)插件。
1.安装JDK 1.7
JDK官网/technetwork/java/javase/downloads/index.html,下载JDK7软件包,我安装的是1.7.0_55版本。安装完JDK后,配置下JDK环境即可。
2.下载Eclipse
Eclipse官网:http://www.eclipse.org/downloads/,我下载的eclipse-java-kepler-SR2-win32.zip,解压到自己的目录下即可使用,无需安装。双击eclipse.exe即可运行。
3.安装Android SDK
去官网:/sdk/index.html下载adt-bundle-windows-x86-.zip
这个安装包中包含了SDK和Eclipse,安装包自带的Eclipse可以直接进行Android开发,无需配置。这里,只使用解压后的sdk文件夹,将sdk存放到自己的目录下。
4.为Eclipse安装ADT插件,在线安装
启动Eclipse,点击菜单Help -& Install New Software ...
在弹出的菜单中,点击Add,输入名称,然后在URL中输入:http://dl-/android/eclipse/
之后点击Next,选择勾选ADT和NDK插件,选择安装即可,安装过程比较慢,需要耐心等待。
按照提示一步一步安装完成后,会提示重启Eclipse。重启后如果发现Window菜单下没有出现AVD Manager菜单,则按照下面的方法操作:
Window-&Customize Perspective-&Command Groups availability-&Available command groups-&勾选Android SDK and AVD Manager
我是将Android相关的选项都勾选了,如下图,这样Window菜单下就有Android SDK Manager和Android Virtual Device Manager菜单了。
勾选后的Window菜单项:
5.创建一个虚拟Android设备
点击Window-&Android Virtual Device Manager,在弹出的对话框中删除系统默认的一个虚拟设备,然后点击New来添加,填写相关参数,如下图所示:
新增虚拟Android设备后,点击Start...启动Android虚拟机,启动过程非常慢,一定要有耐心。。。
6.创建一个Android项目
File-&New-&Other,选择Android Application Project,如下图所示
根据提示创建即可,我创建的项目叫做AndroidTest,没有做任何修改,直接运行。
7.运行Android项目
待虚拟机启动好后,再运行Android程序,虚拟设备启动后的界面如下:
运行Android程序方法:选中项目,点击菜单Run -& Run As -& 1 Adnroid Application,等待自动在虚拟机中运行,运行成功界面如下:
至此,Android开发环境搭建完毕!
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1660873次
积分:10156
积分:10156
排名:第1273名
原创:74篇
转载:66篇
评论:240条
(2)(1)(1)(7)(2)(1)(1)(1)(1)(2)(1)(1)(1)(6)(3)(1)(3)(3)(2)(5)(2)(1)(5)(4)(2)(3)(3)(1)(2)(6)(13)(20)(14)(14)(9)在windows10上部署Android开发环境 - 简书
<div class="fixed-btn note-fixed-download" data-toggle="popover" data-placement="left" data-html="true" data-trigger="hover" data-content=''>
写了2373字,被8人关注,获得了9个喜欢
在windows10上部署Android开发环境
部署Android的开发环境,需要三样东西:JDK,Android SDK 和 Android Studio。
JDK(Java SDK)全称是Java Development Kit,顾名思义,JDK是提供了Java的开发环境和运行环境(Android采用Java来编写)
同样的,Android SDK提供了Android平台的开发环境和运行环境
Android Studio是Google开发的Android集成开发环境。
step 1: 获取JDK,Android SDK和Android Studio
JDK下载链接:下载页面如下如所示,64位windows电脑选择红框所示的链接下载。
Android SDK 和 Android Studio由于国内”qiang“的原因,Google系的产品在国内访问不了。Luckly,除了翻墙之外,国内一些网站备份了Android的许多开发资源,推荐备份的比较全面的一个网站 ,在上面可以下载到Android的各种开发工具,当然包括最重要的Android Studio和Android SDK。
打开这个网站,我们选择上图所示的AS版本进行开发,在这个版本的Android Studio中集成了对应版本的SDK,无需我们另外下载SDK,开箱即用。到这里,你应该按上面的教程下载好了Android Studio bundle(包含Android Studio和Android SDK)和JDK。
step 2: Java的安装和配置
打开下载好的JDK安装包,猛戳下一步
如图所示,记住这个默认安装路径
C:\Program Files\Java\jre1.8.0_101
接下来,要让系统能编译你的Java代码,你必须要告诉系统你的JDK路径以及你的JDK编译工具的位置。在win10上,需要配置两个系统环境变量
在Cortana搜索环境变量,点击编辑系统环境变量
编辑path变量,在新建中添加如下路径
C:\Program Files\Java\jdk1.8.0_101\bin
编辑classpath变量(如果没有的话,在系统变量下新建一个,命名为classpath),在新建中添加如下两条路径
C:\Program Files\Java\jdk1.8.0_101\lib\tools.jar
C:\Program Files\Java\jdk1.8.0_101\lib\dt.jar
到这里,Java就配置完毕啦,为了验证java是否成功配置完成,可以在按下电脑的 win+R 键,输入cmd,出现命令窗口。在命令窗口输入java
继续输入javac
如果java,javac两条命令的结果都如上图显示,恭喜你,java至此配置完成。
step 3: Android Studio的安装和配置
见上图,勾选Android SDK就可以在Android Studio集成SDK了。另外,Android Virtual Device和Perfomance是Android Studio的虚拟机的支持服务,没有Android真机的同学一定要勾选这两项。猛戳next,按默认设置进行安装。
Android Studio帅吗?点击Start a new Android Studio project来创建你的第一个Android版的Hello World吧!
戳绿色三角按钮,你的第一个Hello World就会在虚拟器上跑起来啦,刺激吗?(有真机的同学,也可以用数据线连接电脑,打开手机的调试模式,就可以在真机运行起来了)
duangduangduang~~开心吗~~
下一篇博文预告
虽然Hello World成功的运行起来了,但是相信很多没接触过Android的小伙伴看到android的工程目录结构还是很懵逼的,咋一个简单的Hello World需要这么多东西来支撑呢?
下一篇博文将给小伙伴们讲解Android的目录结构,剖析一个Android程序是怎么运行起来的。Android世界的规则又是什么?
Happy Coding !
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
被以下专题收入,发现更多相似内容:
Android深入理解、基础详解及各种Library使用介绍。认真做技术,好好享受人生。。
· 5507人关注
Android开发相关知识和技巧,欢迎大家积极投稿~
· 3086人关注
这是Android开发的启蒙专题,这里收录最通俗易懂的Android入门博文,这里努力做到让你零基础也能迈进Android开发的大门。...
· 2人关注
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
选择支付方式:搭建Android开发环境 - Android - mobile - ITeye论坛
搭建Android开发环境
& 上一页 1
锁定老帖子
精华帖 (0) :: 良好帖 (2) :: 新手帖 (5) :: 隐藏帖 (0)
来自: 北京
发表时间:&&
最后修改:
相关知识库:
Android的开发现在是如火如荼,逞现在不是很忙了,学习了下,这里记录下了在windows在如何搭建Android开发环境,对自己是个记录,对新入门的兄弟姐妹们可以参考一下!
(1)安装JDK,省略。(2)下载Android SDK并配置。
可以到上下载,下载好后,解压缩,配置SDK,在Windows机器上,右键单击我的电脑,选择属性-&高级,点“环境变量”按钮,修改“系统变量”下面的Path变量,把SDK tools的真实路径加入其中(即Android sdk 解压后的文件夹下的tool路径 在这里我是D:\android-sdk_r04-windows\android-sdk-windows\tools)。添加完后,可以在命令行下用命令测试:android --help,如果出现android的帮助命令就说明配置好了。(3)安装MyEclipse,我用的是6.5,其他版本应该差不多,安装步骤省略。(4)安装ADT(Android Development Tools).启动MyEclipse,在导航菜单中选择Help-&Software Updates-&Find and Install-&Search for new features to install-&New Remote Site.然后输入name:anroid(随便)
。ok!都选中,然后安装。安装完毕后,重启MyEclipse。(5)在myeclipse里配置SDK路径
选择Windows-&Preferences-&Android,选择Android SDK的位置。我的是解压在D:\android-
sdk_r04-windows\android-sdk-windows这里的,选择这里就行了。如图:
(6)创建AVD(Android Virtual Device).刚下载的2.1 SDK的platforms目录是空的,所以,当cmd 进入到D:\android-sdk_r04-windows\android-sdk-windows\tools目录下,输入命令android list target(这个命令可以获得Android可用的虚拟设备)得到的Available Android targets为空;那需要自己安装了,用myeclipse来帮你。选择Window-&Android SDK and AVD Manager-&Available Packages,点开右边的树中选择需要的SDK Platform和对应的Android APIs。这里我选择最新2.1版本的,然后就Install Select。如图所示:
安装完后,选择Window-&Android SDK and AVD Manager-&Vitual Devices,右边点New,按要求输入。name:android21(启动模拟器的时候需要敲的)Target:android 2.1-API Level 7(这里可以选择其它版本的,前提是你是否都更新了呢!我这里只能选择这个),SD Card:输入你想要的大小。其他默认就可以了,完后点Create AVD。这时,再命令行下进入到D:\android-sdk_r04-windows\android-sdk-windows\tools目录下,输入命令android list target得到的Available Android targets就有东西了。
(7)启动模拟器。cmd进入到D:\android-sdk_r04-windows\android-sdk-windows\tools,输入命令:emulator -avd android21。这里用到你刚才起到
的名字,ok看到模拟器了吧!如图:
(8)程序界的奇葩:Hello World
学习新东西,这个是少不了的了,呵呵!
8.1创建一个新的Android项目 打开Eclipse, 选择File & New & Project如果Android的Eclipse的插件正确安装了,弹出的对话框里就会有一项“Android”, 选择 “Android Project”,点下一步。8.2填写工程的详细信息。
除了包名外,我们可以全部填写HelloWorld。这里填写的Activity name就是你的项目创建好后Activity的类名。8.3创建好后,工程会自动生成一个HelloWorld类,在你刚才创建的包名下找到HelloWorld,修改如下:public class HelloWorld extends Activity {
/** 活动第一次被创建后调用 */
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Hello, World!");
setContentView(tv);
}}引入包时,可以用快捷键Ctrl+Shift+o。8.4运行你的Hello World。选择Run&-&Open Run Dialog菜单。双击Android Application创建一个新的应用,然后在右边浏览选择你的应用HelloWorld,然后果断的Run吧,ok,过一会儿(模拟器启动有点时间),看到Hello, World!了吧。SDK下有好多学习的例子,一旦入门后,就参照着Sample下的应用开始深入的学习吧!
zhoufan879
等级: 初级会员
来自: 上海
发表时间:&&
最后修改:
发表下个人意见
&&& 因环境不同(比如,ECLIPSE版本不同、JDK/SDK版本不同),导致的问题也不少!我调了一整天的AVD,都没出现想要的“hello world!”,没把我给整晕咯!
&&& 最后发现居然是自动生成的AndroidManiest.xml有问题,少了一个子节点&activity& 的内容。
&&& 还有,cmd-&andriod list target 这个命令,一直报
请登录后投票
来自: 北京
发表时间:&&
发表下个人意见
&&& 因环境不同(比如,ECLIPSE版本不同、JDK/SDK版本不同),导致的问题也不少!我调了一整天的AVD,都没出现想要的“hello world!”,没把我给整晕咯!
&&& 最后发现居然是自动生成的AndroidManiest.xml有问题,少了一个子节点&activity& 的内容。
&&&
这个有可能是你的JDK配置问题,在你环境变量里配的JDK可能没用到,而是用的myeclipse自带的.你可以试一下在myeclipse里启动。再有可能是不是你装了oracle啊什么的,也会影响。我的jdk版本是1.6,Android SDK是2.1的。
请登录后投票
lesser_better
等级: 初级会员
来自: 北京
发表时间:&&
我按楼主的一步一步来,不过本人用的是eclipse-SDK-3.5.1。
成功安装ADT和AVD,
可是启动模拟器却只能显示键盘,左边的屏幕上一直黑屏,上面写
(如附件图)
是不是我少装了一些包?
请登录后投票
lesser_better
等级: 初级会员
来自: 北京
发表时间:&&
是我的错,多等等就出来了,就像是开机画面,我太没耐心了
请登录后投票
evil850209
等级: 初级会员
来自: 天津
发表时间:&&
这个对于新人还是不错的帖子,正要学习Android呢!
请登录后投票
等级: 初级会员
来自: 河南
发表时间:&&
zhoufan879 写道发表下个人意见
&&& 因环境不同(比如,ECLIPSE版本不同、JDK/SDK版本不同),导致的问题也不少!我调了一整天的AVD,都没出现想要的“hello world!”,没把我给整晕咯!
&&& 最后发现居然是自动生成的AndroidManiest.xml有问题,少了一个子节点&activity& 的内容。
&&& 还有,cmd-&andriod list target 这个命令,一直报
这个是因为你的JDK版本的原因,我也出现过这种情况,改了JDK版本后没有了,我用的jdk版本是1.6
请登录后投票
左眼的天空
等级: 初级会员
来自: 河南
发表时间:&&
谢谢楼主,照着你说的做,成功了
请登录后投票
weicongmingtian
等级: 初级会员
来自: 南京
发表时间:&&
嗯,很有用,
想楼上各位所说& 手机模拟器 启动后& 要等待 相当的时间。
请登录后投票
hanjiangit
等级: 初级会员
来自: 深圳
发表时间:&&
确实等待的时间有点长 全英文的。。
请登录后投票
& 上一页 1
跳转论坛:移动开发技术
Web前端技术
Java企业应用
编程语言技术

我要回帖

更多关于 android软件编程 的文章

 

随机推荐