windows8.1下android开发环境搭建(Eclipse+Android sdk+ADT+Genymotion)
一、基本jdk、eclipse环境
二、android sdk
1、下载安装:https://developer.android.com/sdk/installing/index.html?pkg=tools
2、打开SDK Manager.exe。
a、若出现无法连接到google或者android各版本不能完全显示之类的问题。则
首先:进入tools选项卡-->options-->勾选Force https://...sources to be fetched using http://....
然后:进入C:\Windows\System32\drivers\etc找到hosts这个文件点击修改,选择记事本。
注意:不要选择始终使用这样的程序打开这种文件。
在最后一句加上
203.208.46.146 www.google.com
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
,意思是开启google不要屏蔽掉。记得保存。
b、必须勾选tools,然后按需勾选需要的android版本,这里勾选2.2以上所有版本。而且我这里遇到问题:不能直接全选自己想要的所有版本,只能先选择最高版本的,开始下载了再勾选其他低版本。
c、创建AVD。
i)tools--> manage AVDs --> new/create --> 填写基本信息,Ok
注:若ok图标不亮:确认相应API的EABI v7a已安装;检查AVD name是否合法;一定要选择一个skin
ii)start AVD
若一直黑屏:选择小一些的分辨率,可能选择的设备分辨率大于电脑分辨率了。
三、打开eclipse,安装ADT插件。
a、help-->install new soft-->add-->name:ADT location:http://dl-ssl.google.com/android/eclipse/
但是出错:Unable to read repository at http://dl-ssl.google.com/android/eclipse/content.xml.(未解决)
所以上http://developer.android.com/sdk/installing/installing-adt.html手动下载了ADT。
add-->单击archive-->选择下载的adt的zip文件,无需解压。-->OK-->next。如果这里还不行,则解压,选择local进行安装。
结果又出错:‘Installing Software' has encountered a problem. An error occurred while collecting items to be installed
又是大老半天,终于:在点next前,一定要取消勾选Contact all updates sites during install to find required software...
这回总算是安装成功了。。不可跨越的墙。
四、Genymotion
1、原因:google的模拟器太慢。。
2、注册账号,下载genymotion:https://www.genymotion.com/#!/download
3、安装。必须有virtualBox,软件里已自带。若本机已安装则按情况选择替换或跳过。
4、打开genymotion,登陆,新建虚拟机。
5、setting-->adb--> use custom Android SDK tool(选择eclipse的SDK路径)--> OK
5、打开虚拟机。
五、第一个程序
1、new-->others-->android --> android application project
若创建项目即红叉,则注意是否选择向下兼容的版本过低,低于你所下载的最低版本。可以最低、最高选一个版本的系统。
2、项目上右键-->run as--> Android Application -->选择新建的Genymotion虚拟机~
3、是不是超级快。。
windows8.1下android开发环境搭建(Eclipse+Android sdk+ADT+Genymotion)的更多相关文章
- android开发1:安卓开发环境搭建(eclipse+jdk+sdk)
计划折腾折腾安卓开发了,从0开始的确很痛苦,不过相信上手应该也不会太慢.哈哈 一.Android简介 Android 是基于Linux内核的软件平台和操作系统. Android构架主要由3部分组成,l ...
- Ubuntu下Java开发环境搭建(eclipse)
最近把工作环境转移到了Ubuntu Kylin下,发现在这下面Java环境还是很方便的.然而也经历了一些摸索的过程,故作文以记之. 一/开发前准备 安装系统/配置软件源,这部分内容没什么需要注意的.O ...
- Android开发环境搭建:离线安装ADT插件和安装SDK
一.准备 在线安装SDK较慢,在此我选择了离线安装,所需要的工具下载:http://yun.baidu.com/share/link?shareid=2286446004&uk=2000812 ...
- Android下NDK开发环境搭建
Android下NDK开发环境搭建 1. AndroidNDK安装与配置 1.1 NDK简介 Android NDK是一套允许开发人员使用本地代码(如C/C++)进行Android APP部 ...
- win7下android开发环境搭建(win7 64位)
win7下android开发环境搭建(win7 64位) 一.安装 JDK 下载JDK最新版本,下载地址如下: http://www.oracle.com/technetwork/java/jav ...
- 基于Eclipse的Android开发环境搭建
1. Java开发环境搭建 1.1 JDK下载安装 JDK(Java Development Kit )是针对Java开发人员发布的软件开发工具包.JDK 是整个Java的核心,包括了Java运行 ...
- Eclipse搭建Android开发环境并运行Android项目
Eclipse搭建Android开发环境并运行Android项目 (详细) 安装环境: window 10 64位 安装工具: JDK.Eclipse.SDK.ADT 安装步骤: 1.JAVA JDK ...
- Android开发环境搭建全程演示(jdk+eclipse+android sdk)
全程演示android开发环境的搭建过程,无需配置环境变量.所有软件都是写该文章时最新版本 一 相关下载 (1) java JDK下载: 进入该网页: http://java.sun.com/java ...
- spark-windows(含eclipse配置)下本地开发环境搭建
spark-windows(含eclipse配置)下本地开发环境搭建 >>>>>>注意:这里忽略JDK的安装,JDK要求是1.8及以上版本,请通过 java ...
随机推荐
- set集合(set是一个无序且不重复的元素集合)
功能: 一.可以去掉列表,元组中的重复项 二.可以求交集,合集,差集等 def add(self, *args, **kwargs): """ 添加 "&quo ...
- awk中分隔符转换
awk中分隔符转换的问题(转) 在awk中明明用OFS重新设置了分隔符,为什么在输出的时候还是原样输出呢! 他是这么写的: echo 1,2,3,4 | awk 'BEGIN{FS=" ...
- maven 使用tomcat插件 自动化部署war
1.相关环境变量 idea tomcat8 maven3 2.增加tomcat user, 修改 $CATALINA_HOME/conf/tomcat-users.xml <tomcat-use ...
- 译\Node.js应用的持续部署
Node.js应用的持续部署 翻译前 翻译自:https://blog.risingstack.com/continuous-deployment-of-node-js-applications/ 正 ...
- java Collections.sort()实现List排序自定义方法
方法一: package testSimple; import java.util.ArrayList; import java.util.Collections; import java.util. ...
- /etc/ethers【地址映射】
该文件存放硬件地址和 IP 地址的映射关系. 格式如下: 00-00-00-00-00-00 0:0:0:0 每一行代表一个 IP 地址.
- TCP/IP协议学习(六) 链路层详解
学习知识很简单,但坚持不懈却又是如此的困难,即使一直对自己说"努力,不能停下"的我也慢慢懈怠了... 闲话不多说,本篇将讲述TCP/IP协议栈的链路层.在本系列第一篇我讲到,TCP ...
- mysql忘记密码
修改 /etc/my.cnf 添加 skip-grant-tables 修改完后重启mysql 这样就可以直接进入mysql 然后修改mysql数据库密码 mysql>update user s ...
- java.lang.ClassNotFoundException: org.springframework.web.filter.CharacterEncodingFilter
今天在用git merge 新代码后报了如下错误:java.lang.ClassNotFoundException: org.springframework.web.filter.CharacterE ...
- Centos安装vsftp服务
1.安装vsftp yum install vsftpd 2.开启vsftp服务,设置开机自启 service vsftpd restart chkconfig vsftpd on 停止vsftpd: ...