《Android应用开发与系统改造实战》——1.4节Android SDK开发环境配置

1.4 Android SDK开发环境配置
Android应用开发与系统改造实战

1.4.1 安装已下载的软件
(1)建立一个开发环境的文件夹,例如D:/delvelop文件夹。

(2)解压Eclipse到一个delvelop文件夹下。

(3)解压ADT到develop文件夹下。

(4)解压SDK到develop文件夹下。

1.4.2 本地安装ADT
(1)打开Eclipse应用程序。

(2)然后进入Help→Install New Software项,如图1.17所示。

点击“Install New Software”项后出现对话框,如图1.18所示。

(5)点击图示的“OK”按钮后出现如图1.21所示界面。

(6)选中上面的Developer Tools,然后点击“Next”按钮,会出现图1.22所示界面。

(7)点击“Next”按钮,如图1.23所示。

(8)选择“I accept the terms of the license agreements”接受,并点击“Finish”按钮开始安装ADT,进入安装界面,如图1.24所示。

点击“Ok”按钮就可以了。

(10)接下来会弹出一个对话框,如图1.26所示。

系统会要求重启Eclipse。重新启动完成后,ADT就已经安装成功了。

1.4.3 网络安装ADT
如果没有下载ADT,那么可以使用下面的方式来进行安装:步骤按照1.4.2中的第三步来继续安装,在弹出“Add Site”对话框中的对应项中输入如下内容。

Name中输入:myadt。
Location中输入:http://dl-ssl.google.com/android/eclipse/
点击“OK”按钮,如图1.27所示。

出现“Install Details”对话框。点击“Next”按钮。
出现“Review Licenses”对话框后,选择“I accept the terms of the license agreements”复选框。点击“Finish”按钮。

出现“Installing Software”对话框,开始下载资源,如图1.29所示。

1.4.4 创建AVD
(1)如果SDK安装无误,则出现如图1.32所示界面;点击“Android SDK and AVD Manager”项,如图1.32和图1.33所示。

在图1.33所示的对话框中选择“Virtual devices”项,点击“New”按钮。

(2)弹出“Create new Android Virtual Device(AVD)”对话框,如图1.34所示;在Name项中输入:Android-AVD Creat项,Target项中选择:Android 2.3-API Level 9。

其他选项按照默认即可,也可以设置SD Card的存储大小,这样可以在模拟器的SD Card中存储文件,如果设置了这一项,那么在HardWare一项中需要点击“New”按钮,选择SD Card support选项。

点击“Create AVD”按钮即创建了一个模拟器。

(3)如果创建成功,会在“Android SDK and AVD Manager”对话框中显示,如图1.35所示。

选中该AVD后,可以在右边的一列菜单按钮中选择是创建一个新的还是删除这个已经创建的AVD,还可以通过Details按钮来查看该AVD的详细信息,也可以通过Start按钮来启动这个模拟器。

1.4.5 新建工程HelloWorld
(1)在Eclipse中依次选择菜单File→New→Project项,如图1.36所示。

(2)弹出“New Project”对话框,依次选中Android→Android Project项,点击“Next”按钮,如图1.37所示。

(3)弹出“New Android Project”对话框,如图1.38所示。

在图1.38中的对应项中填写如下。

Project name中输入:hello。

Build Target中选择:Android 2.3复选框。

Appication name中输入:hello_android。

Package name中输入:com.android.test。

Create Activity中输入:HelloWorld。

点击“Next”按钮。

(4)弹出“New Android Test Project”对话框,因为是一个小的演示项目,所以不需要创建测试项目。直接点击“Finish”按钮即可。

(5)编辑HelloWorld.java文件。

package com.android.test;  

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;  

public class HelloWorld extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    TextView textView = new TextView(this);
    textView.setText("Hello Android!");
    setContentView(textView);
    }
}

工程源程序如图1.39所示。

1.4.6 运行Android工程
(1)保存好HelloWorld.java文件之后,运行后看是否成功。

右键点击工程上的hello,会出现一个菜单,选择Run As中的Android Application按钮,如 图1.40所示,就会运行Android工程。

还有一种方式运行Android工程,那就是点击工具栏的运行按钮,或选择菜单Run→Run项,会弹出“Run As”对话框,选择“Android Application”项,点击“OK”按钮。这时等待一会儿就看到AVD的出现。

(2)等待一会儿后就会出现Android待机界面,如图1.41所示。

至此,Android基本开发环境已经设置完成,已经可以利用这个环境来开发应用程序了,调试时可以使用模拟器来看应用的运行效果。

时间: 2024-10-31 20:23:59

《Android应用开发与系统改造实战》——1.4节Android SDK开发环境配置的相关文章

《Android应用开发与系统改造实战》——1.5节Android NDK开发环境搭建

1.5 Android NDK开发环境搭建 Android应用开发与系统改造实战 1.5.1 Android NDK简介 Android NDK是编译嵌入在Android应用中的原生代码(C或C++)的工具. Android应用运行在Dalvik虚拟机上.NDK允许开发者用原生代码(C或C++)实现应用的一部分.这将给某些应用带来好处,这种方式可重用代码,而且在某些情况下可加快运行速度. NDK提供了将C和C++源代码生成原生代码库的工具和文件:提供了将原生库嵌入apk文件的方法:提供了兼容An

《Android应用开发与系统改造实战》——1.1节初识庐山真面目—Android开发环境概述

1.1 初识庐山真面目-Android开发环境概述 Android应用开发与系统改造实战 "巧妇难为无米之炊",要想在Android平台上开发软件,必须装备好必备的工具,一个好的开发环境能够帮助我们快速地开发出想要的应用软件.伴随着Android的开放,Google也提供了一套开发工具,包括设备模拟器.Android资源打包工具aapt.Dalvik调试监控工具DDMS,adb调试桥和字节码转换工具Dx工具. 这些工具我们在开发基本应用时一般是用不着的,在后面的一些部分,会专门讲解An

《Android应用开发与系统改造实战》——1.2节Android开发系统环境要求

1.2 Android开发系统环境要求Android应用开发与系统改造实战 1.2.1 操作系统配置在你的计算机上具备以下其中的一个条件方能正常地开发Android程序. Windows XP(32-bit).Windows Vista(32- or 64-bit)或Windows 7(32- or 64-bit).Mac OS X 10.5.8或later(x86 only).Linux(Ubuntu Linux,Lucid Lynx).GNU C 库(glibc)2.11或者最新的.Ubun

《Android应用开发与系统改造实战》——1.3节Android开发所需软件的下载

1.3 Android开发所需软件的下载Android应用开发与系统改造实战 1.3.1 Elcipse目前,Android官方已经给出的最新ADT集成开发环境的插件已经开始支持Eclipse的3.6(Helios)版本,也可以使用Eclipse3.4或者3.5版本.Eclipse的下载网址:http://www.eclipse.org/downloads/. 1.3.2 ADTADT是Eclipse的一个插件,全称为Android Development Tools.是Google开发用来给A

《Android应用开发与系统改造实战》——导读

目 录 第一部分 Android应用程序开发 第1章 Android开发环境 1.1 初识庐山真面目-Android开发环境概述 1.2 Android开发系统环境要求 1.3 Android开发所需软件的下载 1.4 Android SDK开发环境配置 1.5 Android NDK开发环境搭建 1.6 小结 第2章 Android基本应用开发与解析第3章 Android应用程序清单第4章 Androidr的4大组件第5章 Android应用层通信机制第6章 综合案例-多线程下载器开发第二部分

《Android安全技术揭秘与防范》——第2.1节Android应用程序概览

2.1 Android应用程序概览 Android开发秘籍(第2版) Android应用程序包含的功能五花八门,比如编辑文本.播放音乐.启动闹钟或是打开通讯录等.这些功能可以被分类对应到4类Android组件之中,如表2-1所示,每一类都对应一个Java基本类. 每个应用程序都由一个或多个这样的组件组成.当要用到某个组件时,Android操作系统就会将其初始化.其他应用程序在指定的权限内也可以使用它们. 随着在操作系统中展现多种功能(有些功能甚至与预期的应用程序无关,如呼入电话),每个组件经历了

《Android安全技术揭秘与防范》——第1.1节Android的发展历史

第1章 Android简介Android安全技术揭秘与防范近年来我们对"Android"这个词已经不再陌生.在过去的几年时间里,Android的快速发展已经影响到了每个人的日常生活.如今Android不仅仅意味着一台手机.一部平板电脑,也可能是一台电视.一只手表.一部智能汽车.一副眼镜.然而,在一个生态系统形成的同时,总会有一群人希望通过一些不常规的手段谋取利益. 本章主要从Android黑色产业链与破解人员的动机来分析Android的安全问题. 1.1 Android的发展历史And

《SAP HANA平台应用开发》—第2章2.1节熟悉HANA开发环境

第2章 熟悉HANA开发环境 在第1章中,笔者介绍了SAP HANA的基本概念及其主要服务器端的组件.本章将使用SAP HANA工作台软件登录到一个SAP HANA系统,并快速了解SAP HANA的一些常用操作.主要内容包括:第一次连接到SAP HANA系统,创建Schema.表.视图,使用SQL Console,导入数据等,创建用户,赋予角色,以及在不同的视角下进行切换,进入不同的操作模式等.2.1 环境准备2.1.1 SAP HANA服务器软件及硬件 开展SAP HANA项目或者实施SAP系

系统联系人-android中如何向系统中添加联系人数据

问题描述 android中如何向系统中添加联系人数据 以下是我的代码,但是总是添加的时候程序会崩溃,也没有错误的日志,麻烦哪位大神帮忙一下 ContentValues values = new ContentValues(); //先向RawContact.CONTENT_URI执行一个控制插入,目的是获得系统返回的rawContacctId Uri rawContactUri = this.getApplicationContext().getContentResolver() .insert