Android应用开发平台可以基于linux系统(如ubuntu),MAC OS,windows,但习惯上还是在windows下做应用开发,linux下作系统开发。先讲windows下应用开发,linux下系统开发后续开展
随着android于2007上市推广一下,android应用开发环境也经历变变化。下面简述三种应用开发环境的搭建:
方法一:自己安装JAVA库,ADT,android SDK,eclipse,早期的开发都是基于这种模式。记得在2011年在外实习,当初采用的就是这种方式。在这种方式中eclipse,JAVA倒很容易安装,但androidSDk,ADT,以eclipse的插件形式从google网站下载,加上神奇防火墙原因,要么下载不了,要么下载是一天一夜的苦等。
方法二:google现在在方法一的基础上做了改进。只需要自己安装java库,再从官网上下载adt-bundle-windows-x86-20140321即可(这个adt-bundle-windows-x86 google已经集成了ADT,android SDK,eclipse,只需要解压后,点击eclipse直接使用即可
方法三:比方法二更为容易一点,google有个androidstudio ,是android应用开发的一个集成环境,类似微软的Microsoft studio 开发C 。从官方下下载即可使用
因为第一种方法安装困难,第三种方法简单,但第三者方法开发的界面与eclipse开发界面相差太大,不太熟悉,而一般用户都对eclipse开发比较亲切,笔者是从第一种开发方法过渡过来的。所以主要以第二种方法开发:
下载:JAVA JDK
安装就JDK,并配置环境变量
右键我的电脑,属性,高级属性,环境变量,下方的系统变量里:
1、编辑Path变量,在最后面加入:
C:ProgramJavajdk1.7.0_45bin
注意bin后面的分号。
然后运行命令行,输入java -version(注意java后面有个空格),可以看到相关jdk信息。
下载android SDK 基础开发包
网址:http://developer.android.com/sdk/index.html?utm_source=weibolife
Android资源链接:
http://developer.android.com/sdk/index.html android开发包下载
http://developer.android.com/reference/packages.html api使用手册(一般用来查询api使用方法,相当于微软的MSDN)
5.第一个android应用程序的演示过程
使用EclipseIDE开发一个Android 应用。首先是创建一个Android工程,然后是设置应用启动配置。然后可以编辑代码,启动,调试应用。
ADT 插件提供了一个新的工程向导帮助我们快速的建立Android工程和编辑现存的Android项目的代码。按照下面的步骤建立Android工程: 1. 选择 File > New > Project 2. 选择 Android > Android Project, and 点击 Next 3. 设置工程的用途 o 选择 Create new project in workspace 可以建立一个新的Android工程,输入工程的名字,代码的开发包的名字,应用界面的类名字,应用程序的标题的名字。 o 选择 Create project from existing source可以根据现存的代码建立一个工程. 通过这个选项可以建立并运行现存的Google提供的Example Application (在Android SDK的目录中可以找到) 4. 点击 Finish. ADT插件将会为你的工程建立这些文件和目录: •src/ 代码文件存放的目录. •res/ 资源文件目录. •AndroidManifest.xml 应用工程的主配置文件.
演示结果如下:
1.Create a new Android Project
2. 填入工程的相关的名字
Project Name:在计算机中存储工程的目录的名字 Package Name:包名—— 参考Java相关的概念,比如com.china.hello Activity Name:UI界面窗口的类名,从Activity继承而来 Application Name:应用的标题名字
3.在helloworld.java 修改好的代码如下:
package com.example.hellowordpg;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.widget.TextView;
public class MainActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView tv= new TextView(this);
tv.setText("Hello,This is my first android program ");
setContentView(tv);
}
}
4.在运行一个应用程序之前要新建一个AVD,以便于现实和模拟应用程序的执行结果
5.创建一个启动项
能够在eclipse上运行调试应用程序之前,你必须为它创建一个启动项。启动项指定哪个工程将被启动,哪个activity开始工作,以及使用哪些模拟器选项等。
按照以下步骤为Eclipse版本的应用程序创建合适的启动项:
1. 打开启动项管理工具。
在Eclipse 3.4 (Ganymede)版本中,酌情选择 Run > Run Configurations...orRun> Debug Configurations... 。
2. 在左边的工程类型列表选择Android Application选择,双击(或者点击右键选择new),创建一个新的启动项。
3. 输入启动项名称,同时输入工程名。
4. 在 Android标签中,浏览要开始的工程和Activity 。
5. 在Target标签中,设置想要显示的屏幕及网络属性,以及其他任何模拟器启动选项。
6. 你可以在Common标签中设置更多的选项.
7. 按下Apply保存启动配置,或者按下Run或Debug()。
6.运行和调试应用程序
一旦你设定了工程和工程启动配置,你就可以按照以下的说明运行和调试应用程序了。
从eclipse主菜单,根据情况选择Run>Run 或者 Run>Debug,开始运行或者调试活动启动项
结果显示如下:
Android SDK 开发手册,直接在官方上可查(相当于VC开发的MSDN)
http://developer.android.com/reference/packages.html 里面函数所有android开发类直接使用关系和说明