ANDROID开发环境

、如何选择开发工具

Android的开发工具有好多,但是目前使用比较多的有EclipseAndroid Studio

1、Eclipse

Eclipse是目前使用比较多的Android开发工具之一,它提供了比较完善的开发、调试和项目管理等功能。

2、Android Studio

Android Studio是谷歌新推出的一种Android开发工具,是一种基于inteleJ的开发工具,目前已经作为谷歌官方推荐使用的开发工具。相对于EclipseAndroid Studio在多方面进行了优化,更受开发者的喜爱。

开发工具只是一个辅助性的工具而已,个人的编程技术才是至关重要的,作为程序的开发人员,我们应该把问题的关键放在提高自己的编码能力上来,对于开发工具只是我们使用的习惯而已。

、如何配置开发环境(JDKSDKADT、开发工具)

1、JDKJava Development KitJava开发工具包,为开发人员提供了基础的开发环境,包括各种应用程序工具,例如编译工具、解释器、打包工具、调试器等。(注:开发Android应用程序最低需要1.6版本

JREJava Runtime EnvironmentJava运行环境,是运行Java应用程序必须的环境的集合,包括JVMJava核心类库

 

* JAVA_HOME = JDK的安装目录

E.gJAVA_HOME = C:\Program Files (x86)\Java\jdk1.7.0

* CLASSPATH = .

.表示当前目录 )

* PATH = JDK的安装目录\bin

E.gC:\Program Files (x86)\Java\jdk1.7.0\bin%JAVA_HOME%\bin;%PATH%

注:%.....% 表示引用(%...%引用JAVA_HOME的值)

所有环境变量的值中的封号(;)必须使用英文输入状态下的封号

2、SDkSoftware Development Kit)安装Android SDK Manger用来管理维护开发库、开发工具及扩展开发包

   配置SDK环境变量:

  ANDROID_SDK_HOME = SDK Manger所在的目录

 E.gANDROID_SDK_HOME = D:\software\android-sdk-windows

3、ADTAndroid Development ToolsAndroid开发工具,属于Eclipse Plugin

安装ADT(推荐使用下面方法安装)

1)、下载ADT的离线安装包

2)、在eclipse\dropins目录下新建一个adt子目录

3)、将ADTpluginsfeatures目录,复制到新建的adt目录中

eclipse中配置:

window -> preferences -> 左侧找到Android -> 右侧选择AndroidSDK目录

注:Android SDKADT的版本应该是匹配的

、关于模拟器、测试机、云测试

1、模拟器

目前使用比较多的模拟器主要有Google官方的AVDGenymotion,二者都可以支持多种版本,AVD模拟器可以自定义,Genymotion只能选择已有的机型;AVD模拟器的启动速度特别慢;具体使用哪种模拟器完全取决编程者个人的安好,基本上的调试模拟没有什么区别。

2、测试机

测试机主要是用于测试APP是否能够适配不同手机,测试机的选择应注意考虑不同的厂家,不同的系统版本,不同的尺寸、分辨率的手机;如果只是为了开发系统功能,可以选择GoogleAndroid旗舰机Nexus系列的最新版,其他手机厂商总是定制Android系统,而Google的手机是原生系统。一般学习阶段,使用模拟器足够了。

3、云测试

云测试可以在网上上传自己写的APP,然后会自动在多种机型上测试,这样可以减少我们的成本,而且很方便,有截图等。

、如何处理开发环境的故障(主要表现为ADB故障)

1、通过adb devices查看设备

如果存在正常的列表,但是在eclipse中没有显示设备,则eclipse需要重启; 如果没有正常显示的列表,则应该重启adb服务,即先adb  kill-server,然后adb start-server,当显示adb正常启动,则表示adb正常,然后再次查看设备列表,如果adb正常却没有设备列表,则需要重新连接设备,或者重启模拟器

2、如果adb start-server始终无法正常启动,则应该通过netstat -ano查看5037口的使用情况,并结合任务管理器终止占用了5037端口的进程,然后再次启动adb服务。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章