android开发环境搭建和helloWord实例实现.docx

上传人:b****8 文档编号:9400571 上传时间:2023-02-04 格式:DOCX 页数:14 大小:559.92KB
下载 相关 举报
android开发环境搭建和helloWord实例实现.docx_第1页
第1页 / 共14页
android开发环境搭建和helloWord实例实现.docx_第2页
第2页 / 共14页
android开发环境搭建和helloWord实例实现.docx_第3页
第3页 / 共14页
android开发环境搭建和helloWord实例实现.docx_第4页
第4页 / 共14页
android开发环境搭建和helloWord实例实现.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

android开发环境搭建和helloWord实例实现.docx

《android开发环境搭建和helloWord实例实现.docx》由会员分享,可在线阅读,更多相关《android开发环境搭建和helloWord实例实现.docx(14页珍藏版)》请在冰豆网上搜索。

android开发环境搭建和helloWord实例实现.docx

android开发环境搭建和helloWord实例实现

1,配置JAVA_HOME,version1.6以上。

下载地址:

2,配置ANT_HOME,version1.7以上。

下载地址:

http:

//archive.apache.org/dist/ant/binaries/apache-ant-1.7.0-bin.zip

3,配置androidSDK开发环境。

Versionr08

下载地址:

解压到ANDROID_HOME目录。

e.g.%ANDROID_HOME%=D:

/android_sdk_windows

4,创建以下相同的新的文件夹。

5,下载并解压以下文件到指定文件夹。

下载tools

下载地址:

https:

//dl-

解压到%ANDROID_HOME%/tools目录。

下载samples

下载地址:

http:

//dl-

解压到%ANDROID_HOME%/samples目录。

下载androidplatforms

下载地址:

https:

//dl-

https:

//dl-

https:

//dl-

解压到%ANDROID_HOME%/platforms/android-2.2_r02-windows

 %ANDROID_HOME%/platforms/android-2.0_r01-windows

%ANDROID_HOME%/platforms/android-2.1_r02-windows

下载androidAPI.

下载地址:

https:

//dl-

https:

//dl-

https:

//dl-

解压到%ANDROID_HOME%/add-ons/google_apis-8_r02

%ANDROID_HOME%/add-ons/google_apis-7_r01

%ANDROID_HOME%/add-ons/google_apis-6_r01

下载用户手册,

下载地址:

http:

//dl-

解压到%ANDROID_HOME%/docs

下载证书文件

下载地址:

https:

//dl-

解压到%ANDROID_HOME%/market_licensing

下载usb驱动文件

下载地址:

https:

//dl-

解压到%ANDROID_HOME%/usb_driver

6,把%ANDROID_HOME%配置到PATH环境变量中。

Run以下commandcheckandroidifworkingfine.

>android

>androidlisttargets

7,搭建eclipse并插入ADTplugin.

安装eclipse3.5以上。

下载地址:

http:

//www.eclipse.org/downloads/

下载ADT

下载地址:

http:

//dl-

AndroidDevelopmentTool(ADT)是在Eclipse集成开发环境使用中的一个插件,可以方便地创建Android项目、调试以及对Android应用程序进行签名,是官方推荐的开发方式。

安装步骤:

1.在Eclipse中,选择Help>InstallNewSoftware

2.在弹出的对话框中,点击Add...按键

3.在随后弹出的"AddRepository"对话框中,Name输入框中填入"ADT"(也可以取其它的名称),在Location输入框中填入"https:

//dl-

4.点击OK,保存这个站点。

5.此时,Eclipse将会获取可安装的软件信息,将会在列表框中显示"Pending..."。

请等待......

6.Eclipse获取到信息后,你将会在列表框中看到"DeveloperTools",展开将会看到"AndroidDDMS"和"AndroidDevelopmentTools"。

7.勾选所有的内容,点击"Next",然后接受授权声明进行安装。

Eclipse将会自动判断所需的软件包,并进行安装。

8.安装完成后,将会要求重启Eclipse。

配置ADT

ADT安装完成,Eclipse重启后。

选择菜单"Window->Preferences",将前面安装的SDK路径配置到ADT中,如下图:

保存该配置,然后选择菜单"Window->AndroidSDKandAVDManager",或者点击工具栏中的"OpenstheAndroidSDKandAVDManager"图标(如下图):

8,启动模拟器

在开发环境创建好以后,就可以创建虚拟设备并启动模拟器。

第一次启动模拟器一般总会碰到问题,这里将会列出一些常见的问题。

 创建虚拟设备

点击工具栏中的"OpenstheAndroidSDKandAVDManager"图标(如下图):

点击"CreateAVD",这将会创建一个虚拟设备。

接下来,我们将会启动模拟器。

 启动模拟器

Android模拟器是非常消耗资源的,所以在启动过程中尽量不要有其它耗费资源的任务(比如下载、杀毒等)。

由于启动模拟器的过程异常的长(尤其是第一次),为了避免误以为是死机了,我们先打开LogCatView,以观察启动的过程。

 打开LogCatView

在Eclipse中,选择菜单"Window->ShowView->Other...",从弹出的窗口中选择LogCat。

这将会在Eclipse中出现LogCatView

 启动模拟器

打开"AndroidSDKandAVDManager",选择我们刚才创建好的虚拟设备,点击"Start..."。

在启动的过程中,在LogCatView中将会看到启动的过程。

其中会有一些报错,比如"setreluid()failed",不用管,只要信息还在滚动,就没有问题。

耐心(真的需要耐心)等待一段时间,模拟器成功启动后,将会看到如下界面:

恭喜,Android的开发环境已经成功创建,可以开始开发第一个Android应用程序了。

第一个Android应用程序

1新建AndroidProject

在Eclipse中,从菜单中选择"File->New->Project...",如果在前面成功安装了ADT插件,将会在弹出的NewProject对话框中看到Android类型的项目,在下面选择AndroidProject。

点击"Next",然后填入相应的project的信息,如下图(红框表示需要填写的内容):

点击"Finish",将会创建一个AndroidProject,在Eclipse左边的PackageExplorer中,将会看到如下的目录结构:

注意,在com.ualab.android.helloworld项目的图标中有一个红色的叉,这是Eclipse在发现有错误时的一个警示。

不过,这里并没有错误。

要消除这个错误警示,只需要在菜单中选择"Project->Clean...",在弹出的窗口中,选择"cleanallprojects",确定后Eclipse将会重新进行编译、链接,该红叉就会消失。

另外,在产生的project中,除了"src"这个源代码目录外,还有一个名为"gen"的目录,这也是一个包含源代码的目录。

不过,这个目录及下面的源代码是由ADT自动产生的,所以不要修改"gen"的目录结构以及下面的源文件。

2. 创建一个简单的界面

AndroidProject创建好以后,接下来就是作一个界面,这里只是一个简单的显示"HelloWorld"字符串。

双击"HelloWorld.java",将会看到如下的代码:

packagecom.ualab.android.helloworld;

importandroid.app.Activity;

importandroid.os.Bundle;

publicclassHelloWorldextendsActivity{

/**Calledwhentheactivityisfirstcreated.*/

@Override

publicvoidonCreate(BundlesavedInstanceState){

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

}

}

可以看到HelloWorld类继承于Activity类,Activity代表的是一件用户可以做的事情,可以理解为一项操作。

一般情况下,大多数的用户操作都与界面相关,所以在上面通过setContentView(View)来设置界面。

我们稍微改进一下代码,把我们的界面加入进去,如下面的代码:

packagecom.ualab.android.helloworld;

importandroid.app.Activity;

importandroid.os.Bundle;

importandroid.widget.TextView;

publicclassHelloWorldextendsActivity{

/**Calledwhentheactivityisfirstcreated.*/

@Override

publicvoidonCreate(BundlesavedInstanceState){

super.onCreate(savedInstanceState);

TextViewtv=newTextView(this);

tv.setText("Hello,World");

setContentView(tv);

}

}

这里需要新import一个类

创建一个TextView(对应可见的用户界面)

这个TextView的内容为"Hello,World"

设置当前Activity的View

至此,一个简单的Android应用程序已经开发完毕,让我们来跑一下。

3. 生成未签名的apk.

rightclicktheprojectandselecttheandroidtoolstoexportunsignedapplicationpackagetoE:

/tempdirectory

4. 生成未签名的apk.

在命令行下运行以下两条command.

>keytool-genkey-aliasandroid.keystore-keyalgRSA-validity20000-keystoreE:

\temp\android.keystore

>jarsigner-verbose-keystoreE:

\temp\android.keystore-signedjarD:

\Workspace\HelloAndroid\bin\HelloAndroid.apkE:

\temp\HelloAndroid.apkandroid.keystore

5. 创建RunApplicationforandroid.

从eclipse菜单中选择"Run->Runconfigurations->androidapplication”进行创建.

5.安装已经签名的apk到android虚拟机.前提是android虚拟机是在运行状态.

在命令行下运行以下命令:

>adbinstall–r已经签名的apk路径.

程序加载到模拟器上之后,将界面解锁(鼠标安装界面上的锁图标,向右滑动),此时就可以看到我们开发的这个应用程序的输出了:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1