android的环境搭建
首先 下载 JDK 我用的是1.6版本的 JDK包含JRE 这个东西不一定非要去官网下然后 下载 eclipse 我用的是3.4.1版本 也是在别的地方下的 网上很多然后开始下载android SDK 我下的是 2.2 for windows 的 本来想用linux环境的 可是linux还不是很熟悉一些东西不会用 想着等android进阶了一些的 再换成linux 听说用linu
首先 下载 JDK 我用的是1.6版本的 JDK包含JRE 这个东西不一定非要去官网下
然后 下载 eclipse 我用的是3.4.1版本 也是在别的地方下的 网上很多
然后开始下载android SDK 我下的是 2.2 for windows 的 本来想用linux环境的 可是linux还不是很熟悉
一些东西不会用 想着等android进阶了一些的 再换成linux 听说用linux能够编译android的源码
其中 JDK是需要安装的 其他的两个不需要安装 直接解压之后就可以使用了
注意 安装完JDK之后要在path的环境变量里添加BIN的目录!!!
然后还要配置一个ADT 这个东西在eclipse中配置
打开eclipse-》点击help-》然后点击software update-》available software-》add 在网址中输入
http://dl-ssl.google.com/Android/eclipse/ 点击完成
然后会自动打开那个夹子 里边有个DDMS和TOOL 这两个是必须的 其他两个干啥用的 现在还不知道
但是都点了 然后就是漫长的计算时间和空间的过程 我都这么半天了 才80% 等待ing 我这的网络不怎么好 原来才72% 继续等待
出现了一个错误
到72%就不走了 然后强行关闭 发现 下载的那个 是https开头的 添加了网址之后会自动给你一个http带s版本的
重新启动 重新来 这次正常的走下去了 这次速度还行
结果还是失败了 上网查找 可能是eclipse的版本有问题 结果重新下载了一个3.5.2版本 这次成功了
3.5.2步骤:
使用 Eclipse 的升级管理器来安装ADT:
1. 启动 Eclipse, 然后进入 Help > Install New Software.
2. 在 Available Software 对话框里,点击 Add....
3. 出现 Add Site 对话框,在 Name 域里面输入一个名字 ,在 "Location" 域里面输入 URL: https://dl-ssl.google.com/android/eclipse/
4. 注意:如果有问题,可以把 https 换成 http 试一下。点击 OK.
5. 回到 Available Software 界面,你应该看到 "Developer Tools" 。选取 checkbox 。点击 Next,
接受 license agreement, 然后点击 Finish。
6. 重起 Eclipse.
成功 !!!!
安装SDK 出了问题 下载了个SDK 2.2 for windows的 73M版本的 不行 缺东西
上网查找 解决方案如下
google被河蟹掉了 不能直接访问 镜像网站也被屏蔽
网上能下载的只是23M多的下载工具 但是这就已经足够了
解压,把tools目录放在path环境变量中,都弄好了之后 点击exe运行文件
然后 就是这样了...
Failed to fetch URL http://dl-ssl.google.com/android/repository/repository.xml, reason: Connection timed out: connect
我们需要关闭 "Refresh Sources" 和 "Choose Packages to Install"窗口,点击选中左侧栏目中的 "Settings",将 "Force https//... sources to be " 勾选上,然后再选中左侧栏目中的 "Available Packages" 条目,点击 Refresh,应该就可以成功获取到安装列表了
然后剩下的 就是都选上等待下载了 过程很漫长
今天先到这 明天继续
然后是创建一个新的 Android Virtual Device (AVD)
新建AVD时的 emulate 设置.
1) 从 “Android SDK and AVD Manager”窗口的左侧选择 “Virtual Devices”
i.选择 “New”
ii.输入一个AVD Name
iii.选择一个 Target
iv.输入模拟的 SD Card 的容量大小
v.选择一个外观皮肤 Skin
* 保留默认的skin设置值
让模拟器外观大小像 G1, MyTouch 3G, Hero, 等手机设备…
* 选择 WVGA 854
模拟 Motorola Droid
* 选择列表内其他的选项
模拟其他的设备
vi.然后 “Create AVD”
PS: 现在就可运行新建的模拟器 (Virtual Device)了
在列表里选择新建的要运行的模拟器( Virtual Device)
单击 "Start..."
单击 "Launch"
PS: 若遇到ERROR: unknown virtual device name 这样的问题一般是由于创建的文件路径引用错误造成的。
比如Vista可以设置用户文件到F盘下。这样在用Eclipse或者从命令行创建Android Emulator时,相应的文件是被放置到 “F:/Users/<username>/.android“ 下面了,而程序运行时仍然从 “C:/Users/<username>/.android“ 下查找相应的配置文件,从而导致上面的错误。
以上图片和以下解决办法 都是我在网上找的 你们找的话也能找到
希望不要有什么版权之类的东西......
解决办法一:新添加一个环境变量,名字为 "ANDROID_SDK_HOME” (这个变量名不能改变,只能是这个名字!),然后把变量值改为你想将".android”文件夹(AVD信息)所放置的位置,在这里我把它设置为Android SDK包中,值为:"D:/android-sdk-windows",问题解决了。
解决办法二:
把 "F:/Users/<username>/.android“ 下的文件复制到 “C:/Users/<username>/.android“ 下面也可解决这个问题,不过这样的解决方案有一个明显的缺点,那就是如果又新建立AVD,又得重新复制
在eclipse中设置 SDK的目录 点击window-》preference-》android 设置好了目录之后 稍等一会 下边会出现你装好的SDK 这个时候点apply 然后OK 可能才好用
新建一个工程 在other里才有android的project 有个package name 这个我写的是com.eoemobile.book.testdemo 最后的demo是这个工程的名字 至于为什么这么写 现在还不清楚 以后知道了再补上吧
然后你的新建立的工程会有一个红叉 提示是这样的Error executing aapt. Please check aapt is present at.....
在网上找了一下 说是可能是你的platformtool版本有问题吧
解决办法
打开window-》android SDK and AVD manager-》available 的那个-》更新两个包:Android SDK Tools,revision 9 和Android SDK platform-tools ,revision 2(且后面包依赖前面的那个) 更新后不报错了
理论上是这样的 我的好用了 不知道为什么好用了 orz...
建立AVD 通过命令行建立
步骤 是这样的
cmd里输入 android list targets
出现你所有装的android的SDK 版本 我的只有一个 所以就这样了
android create avd --name android-8 --target 1
--name后边是查找出的 name target后边接的是id号
然后在eclipse 的run configurations里边调试下 就可以点apply 然后点lunch 应该就可以运行了
模拟器运行缓慢的解决办法
模拟器上设置 设置 - 声音和显示 - 关闭“方向”的选项
更多推荐
所有评论(0)