在Windows下搭建Android2.2开发环境

Windows7上搭建cocos2d-x-3.2 Android开发环境 一、 准备,下装软件包: 阅读详情

北京时间5月20日22:30分,谷歌正式发布了旗下智能手机操作系统的新版本Android 2.2(代号“Froyo”冻酸奶)。11项新特性也让众多Android爱好者非常期待.在这里向大家介绍最新的安装配置教程。

(1)在http://java.sun.com/javase/downloads/index.jsp下载JDK6,安装JDK,省略。安装完毕后,设置环境变量JAVA_HOME为jdk的安装目录,并且将%JAVA_HOME%/bin添加到系统 Path变量中。 
(2)下载Android SDK并配置。

可以到http://developer.android.com/sdk/index.html上下载android-sdk_r06-windows.zip,下载好后,解压缩到D盘。配置SDK,在Windows机器上,右键单击我的电脑,选择属性->高级,点“环境变量”按钮,修改“系统变量”下面的 Path变量,把SDK tools的真实路径加入其中(即Android sdk 解压后的文件夹下的tool路径,在这里我是D:/program/android-sdk-windows/tools)。添加完后,可以在命令行下用命令测试:android --help,如果出现android的帮助命令就说明配置好了。

准确的说呢,刚才安装的并不是Android SDK,只是SDK更新和下载管理器SDK tools。Android SDK并没用安装。打开SDK setup.exe,安装如下图所示的组件。至少安装一个SDK platform,否者的话,无法创建AVD虚拟机。

(3)下载安装Eclipse 3.5。到http://www.eclipse.org/上下载。

(4)安装ADT(Android Development Tools). 
启动Eclipse,在导航菜单中选择Help-> Install New Software .在work with中,输入https://dlssl.google.com/android/eclipse/,点击Add。然后输入name:ADT(随便)。都选中,然后安装。安装完毕后,重启Eclipse。 
在 Eclipse里配置SDK路径 。选择Windows->Preferences->Android,选择Android SDK的位置。我的是解压在D:/program/android-sdk-windows/这里的,选择这里就行了。如图:

(5)创建AVD(Android Virtual Device).

选择 Window->Android SDK and AVD Manager->Virtual Devices,点击添加如图,选择android 2.2。按要求输入。name:a2.2(启动模拟器的时候需要敲的)Target:android 2.2 (这里可以选择其它版本的,前提是你是否都更新了呢!我这里只能选择这个),SD Card:输入你想要的大小。其他默认就可以了,完后点Create AVD。

(6)启动模拟器。 
cmd进入到D:/program /android-sdk-windows/tools,输入命令:emulator -avd a2.2。这里用到你刚才起到的名字,等待大概2分钟,看到模拟器!如图:

(7)创建Android项目 
打开Eclipse, 选择File > New > Project如果Android的Eclipse的插件正确安装了,弹出的对话框里就会有一项“Android”,选择 “Android Project”,点下一步。

除了包名外,我们可以全部填写HelloWorld。这里填写的Activity name就是你的项目创建好后Activity的类名。

创建好后,工程会自动生成一个HelloWorld类,在你刚才创建的包名下找到HelloWorld,修改如下: 
public class HelloWorld extends Activity { 
   /** 活动第一次被创建后调用 */ 
   @Override 
   public void onCreate(Bundle savedInstanceState) { 
       super.onCreate(savedInstanceState); 
       TextView tv = new TextView(this); 
       tv.setText("Hello, World!"); 
       setContentView(tv); 
   } 
} 
引入包时,可以用快捷键 Ctrl+Shift+o。

 

运行你的Hello World。 
选择Run>->Open Run Dialog菜单。双击Android Application创建一个新的应用,然后在右边浏览选择你的应用HelloWorld,然后果断的Run吧,ok,过一会儿(模拟器启动有点时间),看到Hello, World!了吧。SDK下有好多学习的例子,一旦入门后,就参照着Sample下的应用开始深入的学习吧!

 

 

 

 

 

 

 

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

                                                                             分割线

                    Android SDK 2.2  开发环境详解

 

Google在旧金山Moscone会展中心举办Google I/O 2010大会第二天(美国时间5月20日上午)的会议之上如约正式发布了代号为“Froyo(冻酸奶)”的最新版Android 2.2操作系统。而紧接着网络中也开始提供SDK(开发者套件)安装包的下载,虽然仅凭SDK包尚无法让我们体验到诸如Flash10.1等应用,但据官 方介绍,新版系统带来性能的大幅度提升,除了支持Flash 10.1,另外还在系统界面、功能等方面进行了许多细节性优化.

Android 2.2是非常值得期待,下面是根据个人实践经验配置Android SDK2.2+Eclipse 的开放环境编写的详细步骤。根据这些步骤,就是门外汉也可有完成。

 

系统环境的要求可以参考http://androidappdocs.appspot.com/sdk/requirements.html

一,下载所软件包

   (1)JDK

   要求JDK1.5+,建议JDK6.X

   下载网址http://java.sun.com/javase/downloads/index.jsp

   下载后,一步一步安装!设置系统变量JAVA_HOME为你安装目录, 在系统变量path的后面加入;%JAVA_HOME%/bin;

 

图1.1  JAVA_HOME设置

 

图1.2  Path系统变量配置

本文实践选择JDK1.6.0_19

 (2)IDE

Eclipse 3.4 (Ganymede) or 3.5 (Galileo)    

     下载网址http://www.eclipse.org/downloads  建议下载下面其中的一个版本

Eclipse IDE for Java EE Developers

Eclipse IDE for Java Developers

Eclipse for RCP/Plug-in Developers

Eclipse Classic 

 

下载完成后,解压即可!

本文选择当前最新的

eclipse-reporting-galileo-SR2-win32 (Base On Eclipse 3.5 SR2)

 

 

 

 

(3)Android  SDK

准确来说下载的不是SDK而是SDK下载安装器,因为下载下来的并没SDK,而需要连接到官方网址下载所需的SDK。

下载网址http://androidappdocs.appspot.com/sdk/index.html,选择Windows的平台的下载。当前最新版为android-sdk_r06-windows.zip ,大约22M。解压即可。

二,设置开发环境

 

(1)下载和配置 SDK

配置方法有2种,

第一种,通过SDK下载器自动下载和配置。适合网络好,下载速度快的情况下。

第二种,借助工具下载SDK文件,手工配置。适合网络不是很好,下载速度慢的情况下。

 

下面先说第一种方法。

方法1―――自动

1)    运行Android  SDK下载安装器SDK Setup.exe

 

图2.1   SDK 下载器

2)    配置和下载SDK

选择 Available Packages 然后选择你要安装的sdK包,最后按 Install Selected 按钮进行安装。

 

图2.2 下载SDK

其实一般启动SDK Setup,都会自动检查更新包,弹出类似如下界面。根据你的要求自行选择所需安装包,安装即可。其功能同上面(图2.2)

 

 

图2.3更新(下载)SDK

 

安装快慢完全取决你网速和Google  Android  的带宽。全部下载下来大约1G多。

 

3)    技巧,如果你的电脑不支持https连接,请选择setting的将Force https://... Sources to be fetched by using http://... 的选项打勾。

 

图2.4 https->http选项

 

方法2 ――手工方法

1)         按下面提供的网址下载,当然你也通过其他非官方网站(通过百度或google搜索到)下载。这些文件都是我根据SDK下载器的更新文件

http://dl-ssl.google.com/android/repository/repository.xml分析得到,应该是最新的

,你可有通过迅雷和快车下载这些文件。

http://dl-ssl.google.com/android/repository/android-1.5_r04-windows.zip

http://dl-ssl.google.com/android/repository/android-1.6_r03-windows.zip

http://dl-ssl.google.com/android/repository/android-2.0.1_r01-windows.zip

http://dl-ssl.google.com/android/repository/android-2.0_r01-windows.zip

http://dl-ssl.google.com/android/repository/android-2.1_r02-windows.zip

http://dl-ssl.google.com/android/repository/android-2.2_r01-windows.zip

http://dl-ssl.google.com/android/repository/docs-2.2_r01-linux.zip

http://dl-ssl.google.com/android/repository/google_apis-3-r03.zip

http://dl-ssl.google.com/android/repository/google_apis-4_r02.zip

http://dl-ssl.google.com/android/repository/google_apis-5_r01.zip

http://dl-ssl.google.com/android/repository/google_apis-6_r01.zip

http://dl-ssl.google.com/android/repository/google_apis-7_r01.zip

http://dl-ssl.google.com/android/repository/google_apis-8_r01.zip

http://dl-ssl.google.com/android/repository/jboss-5.1.0.GA.zip

http://dl-ssl.google.com/android/repository/samples-2.1_r01-linux.zip

http://dl-ssl.google.com/android/repository/samples-2.2_r01-linux.zip

http://dl-ssl.google.com/android/repository/tools_r06-windows.zip

http://dl-ssl.google.com/android/repository/usb_driver_r03-windows.zip

2)         下载完后,按下面的映射关系解压文件

前面是你下载的文件,箭头后面是你解压到的SDK下载器所在目录下的目录

android-1.5_r04-windows.zip==>platforms/android-3

android-1.6_r03-windows.zip==>platforms/android-4

android-2.0_r01-windows.zipp==>platforms/android-5

android-2.0.1_r01-windows.zip==>platforms/android-6

android-2.1_r02-windows.zipp==>platforms/android-7

android-2.2_r01-windows.zip==>platforms/android-8

 

google_apis-3-r03.zip==>add-ons/addon_google_apis_google_inc_3

google_apis-4_r02.zip==>add-ons/addon_google_apis_google_inc_4

google_apis-5_r01.zip==>add-ons/addon_google_apis_google_inc_5

google_apis-6_r01.zip==>add-ons/addon_google_apis_google_inc_6

google_apis-7_r01.zip==>add-ons/addon_google_apis_google_inc_7

google_apis-8_r01.zip==>add-ons/addon_google_apis_google_inc_8

 

docs-2.2_r01-linux.zip==>doc

 

samples-2.1_r01-linux.zip==>samples/android-7

samples-2.2_r01-linux.zip==>samples/android-7

 

tools_r06-windows.zip==>tools

 

usb_driver_r03-windows.zip==>usb_driver

不带子目录地解压到对应目录,当然可有先解压,然后改其解压的目录名

图2.5 手工安装示意图

3)         解压完后,启动一下SDK下载器,检查是否安装成功!

选择 Installed Packages 查看是否安装成功

 

图 2.6 检查安装是否成功

(2)下载和配置 ADP

ADT:Android Development Tools, Eclipse的Android 开发插件

1)         Eclipse解压缩后目录中的eclipse.exe启动 Eclipse

2)         选择Eclipse菜单Help -> Install New Software… -> 选择选项卡上的Available Software,点击右侧按钮“Add ...”,输入https://dl-ssl.google.com/android/eclipse/

 如果不支持https可有输入http://dl-ssl.google.com/android/eclipse/

 

 

图2.7 ADT下载

选择所有安装包,然后Next Next 安装向导提示进行下载并安装。

 

图 2.8 ADT安装

安装完后,系统会提示重启Eclipse。

手工方式安装

你也可使用下载方式安装

下载网站http://dl.google.com/android/ADT-0.9.7.zip (最新网址请参考

http://androidappdocs.appspot.com/sdk/eclipse-adt.html)

然后在进入图2.7 点击 Archive 按钮 选择ADT-0.9.7.zip即可其他步骤类似上面。在此不再详述。

 

图2.9手工方式更新

3)         设置SDK路径

Eclipse重启后,选择Window > Preferences...,在打开的属性框,选择Android,在SDK location中输入你的Android SDK所在的目录,然后按 Apply按钮 即可看到你安装SDk包,如下图

 

 

图2.10 设置SDK路线

4)         设置Android SDK and AVD Manager

AVD:Android Virtual Device Android虚拟设备

选择 window--Android SDK and AVD Manager 在弹出的 Android SDK and AVD Manager对话框,选择 Virtual Devices,按new 按钮 创建虚拟设备

 

图2.11 Android SDK and AVD Manager

图 2.12 创建 AVD至此开发环境配置完成。

 

三,测试Android程序在模拟器中的运行

以最经典的例子hello world作为测试

1)         新建项目

打开Eclipse 选择 File > New > Project >Android Project

 

图3.1 工程创建1

 

图3.2 工程创建2

2)         异常提示的解决

创建后出现异常,主要某些jar包找不到(图3.3),

解决办法:

project> properties ,在order And Export选项中选中 Android 2.2 按确定即可!

图3.3 创建异常

 

 

 

图3.4 设置

3)         代码编辑

 

 

图3.5 代码编辑

4)         运行和测试

运行,右键项目文件夹选择Run As>Adroid Application 运行,

注意:菜单绿色的运行按钮可能找不到Adroid Application,不知道是否是ADT的Bug。

 

图3.6运行

5)         运行效果图如下,运行可能有的慢

 

 

 

 

【原创】基于Qt5.14的一站式安卓开发环境搭建 一、前言 为了学吉他,本博主用C#开发了一个吉他固定音训练器软件,但电脑版不能带着走,但是Java开发安卓咱又不想学,就只能研究用Qt去开发一个安卓版的App。这样就可以装到手机里带走了,随时随地记忆指板音,那么就开动吧。自制吉他学习小工具 Guitar Tone Trainer v1.6 二、材料 1. Windows 10 (专业版) 2. Qt5.14.2 ( qt-opensource-... 阅读详情

相关推荐

Windows11 WSL2环境下高效搭建Android开发环境

在Linux子系统(WSL2)中搭建Android开发环境是现代开发者提升效率的重要技术方案。通过虚拟化技术,WSL2实现了Windows与Linux系统的无缝集成,特别适合需要频繁切换操作系统的AOSP开发场景。相比传统虚拟机方案,WSL2在文件系统性能(Ext4 vs NTFS)和内存管理(可配置Swap空间)方面具有显著优势。本文详细介绍从WSL2环境配置、存储优化到完整Android工具链搭建的全流程,包含Ext4分区配置、LUKS加密存储等实用技巧,以及如何通过并行编译优化将AOSP编译时间缩短4

weixin_33925615的博客 332

Windows下搭建Android 2.1开发环境

作为Android开发的初学者,在开发环境搭建上也搜索和参考了不少资料,在这里分享一下,权当笔记。现在,Android SDK的最新版本是2.2。但是超过半数的android使用者仍使用Android 2.1,我自己的hero也是刷的2.1的ROM。因此,我选择在Windows平台下搭建Android 2.1开发环境。

3386

最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境

windows7 64bit系统下搭建Android开发环境 最新版本Android-Studio2.1.2 注:现在在使用珠海鼎芯的基于i.MX6Q开发板做嵌入式系统开发,跑的是Android系统,想在开发板写一些测试程序,因此搭建了Android开发环境,以下内容是本人整理的开发环境搭建过程。开发安卓的IDE有两种,Eclipse和Android-Studio,使用Android-studio搭建安卓开发环境相对简单,只要一个安装包就能搞定,下面就介绍Android-Studio的安装方法。

Lonen 7273

【调试笔记-20240714-Windows-搭建 Tauri v2 android app 的开发环境2】

本文记录在 Windows 环境下搭建 Tauri v2 andoid app 的开发环境的步骤及遇到的问题。实验使用的电脑如下:本文记录在 Windows 环境下搭建 Tauri v2 andoid app 的开发环境的步骤及所遇到的问题。

David唐辉的博客 626

27. Qt5.15.2在Windows下搭建Android开发环境

Qt5.15.2在windows中配置android环境

山间点烟雨 1967

Windows平台Android Studio 4.2.1安装配置与开发环境搭建全攻略

Java开发工具包(JDK)是Android应用开发的基础环境依赖,其版本匹配与系统环境变量配置直接影响Gradle构建系统的稳定性。在Windows操作系统上进行移动开发时,合理的环境配置能显著提升开发效率并避免常见兼容性问题。Android Studio作为官方集成开发环境,集成了项目构建、代码编辑、设备调试等核心功能,尤其适合需要长期维护的工程实践场景。针对Android Studio 4.2.1这一经典版本,开发者需重点关注JDK版本选择、SDK路径配置及模拟器加速方案,这些要素共同保障了开发环境的

weixin_34401479的博客 493

【调试笔记-20240714-Windows-搭建 Tauri v2 android app 的开发环境】

本文记录在 Windows 环境下搭建 Tauri v2 andoid app 的开发环境的步骤及遇到的问题。实验使用的电脑如下:本文记录在 Windows 环境下搭建 Tauri v2 andoid app 的开发环境的步骤及所遇到的问题。

David唐辉的博客 1530

从DDH到FastANI:原核生物分类黄金标准的进化史与技术对比

本文系统梳理了原核生物分类标准从DDH到FastANI的四次技术革命,详细解析了95%相似度阈值的科学依据及应用场景。通过对比DDH、16S rRNA、ANI和FastANI的技术特点与性能指标,为微生物研究者提供基因组分类的实战指南,并展望第三代测序时代的分类新挑战。

weixin_29275257的博客 414

【调试笔记-20240718-Windows-搭建 Tauri v2 Android 的开发环境】

本文记录在 Windows 环境下搭建 Tauri v2 Android 的开发环境的步骤及遇到的问题。实验使用的电脑如下:本文记录在 Windows 环境下搭建 Tauri v2 Android 的开发环境的步骤及所遇到的问题。

David唐辉的博客 689

大厂案例:快手AI人才管理系统的架构设计与效果

凌晨两点刷简历的HR、说不清“团队离职率高”原因的业务leader、不知道“该学什么”的员工——这些人力资源场景中的“痛点”,曾是快手高速增长期的真实写照。当员工规模从几千扩张到几万,传统HR系统的“经验驱动”模式彻底失效。2021年,快手启动AI人才管理系统建设,用“数据+算法”重构招聘、培养、绩效、留存全流程。本文将拆解这套系统的架构设计逻辑核心技术实现,以及真实业务效果AI如何让HR从“事务执行者”变成“战略伙伴”?

大模型应用工坊 1712

pgsql行列转换

‌是PostgreSQL中的一个函数,用于将一个字符串根据正则表达式进行分割,并将结果返回为一个表格,每个分割后的部分作为一行‌‌。string_agg() 函数是 PostgreSQL 中的一个聚合函数,用于将一个列中的值连接成一个字符串。

chimchim66的博客 3505

【调试笔记-20240718-Windows-搭建 Tauri v2 Android 的开发环境2】

本文记录在 Windows 环境下搭建 Tauri v2 Android 的开发环境的步骤及遇到的问题。实验使用的电脑如下:本文记录在 Windows 环境下搭建 Tauri v2 Android 的开发环境的步骤及所遇到的问题。

David唐辉的博客 507

基于LangGraph的智能报告生成平台项目分析

不知道你是否知道或者了解OpenAI and Gemini Deep Research。他们是一种能够根据输入问题进行规划、结合网络搜索获取信息并最终呈现结果的研究工具或技术。那这样research是如何实现的呢?最近刚好看到一个实现类似功能的开源项目: open_deep_search。本文将基于该项目进行代码层面剖析。

u011160113的博客 923

如何在Windows下搭建Qt安卓开发环境?

本文描述如何在Windows下搭建Qt安卓开发环境,由于Qt维护的安卓开发环境和安卓开发环境在很大程度上不兼容,所以在选择Qt版本的时候需要注意:在JDK和Android SDK环境的选择上需要注意,否则QtCreator会检测不到正确/合适的Android开发环境。

iriczhao的博客 1684

RTA_OS基础功能讲解 2.6-资源锁和自旋锁

访问需要在任务和 ISR 之间共享的硬件或数据可能不可靠、不安全。这是因为当优先级较低的任务或 ISR 正在更新共享数据时,可能会发生任务或 ISR 抢占。这种情况被称为竞争条件,极难测试。访问共享数据的语句序列称为关键部分。要安全访问关键部分中引用的代码和数据,就需要执行互斥。换句话说,必须确保系统中没有其他任务或第 2 类 ISR 能够在关键部分期间抢占正在执行的任务。你可以将任务声明为非抢占式任务,这样就可以避免互斥问题。

本博客专注于嵌入式软件领域技术分享。 291

基于Simulink的轨道交通信号控制系统仿真详细介绍

轨道交通信号控制系统是确保列车安全、高效运行的核心技术。通过Simulink进行信号控制系统的仿真,可以验证系统的设计、优化调度策略并提高安全性。以下是如何在MATLAB和Simulink中设计并仿真一个轨道交通信号控制系统的详细步骤。通过上述步骤,我们成功设计并实现了基于Simulink的轨道交通信号控制系统仿真。该系统能够根据列车位置、速度和轨道状态生成控制指令,确保列车的安全、高效运行。通过虚拟场景仿真、硬件在环测试和实机测试,验证了系统的性能,并通过参数优化进一步提升了系统的可靠性。引入智能调度。

xiaoheshang_123的博客 463

Windows系统下Android开发环境搭建指南(SDK2.0)

1.安装JDK6,可去官方网站下载,下载地址:http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe;下载安装

833

【Bluetooth蓝牙开发】一、开篇词 | 打造全网最详细的Bluetooth开发教程

1、开篇词 2、蓝牙开发入门 3、蓝牙协议栈总览 4、蓝牙协议栈——物理层 5、蓝牙协议栈——链路层 6、蓝牙协议栈——传输层 7、蓝牙协议栈——L2CAP协议 8、蓝牙协议栈——ATT协议 9、蓝牙协议栈——GATT协议 10、蓝牙通信流程分析 11、蓝牙协议栈——Bluez交叉编译 12、蓝牙调试工具汇总

Donge's Blog 1万+

Cocos2d-x 3.2alpha0 windows及android开发环境搭建说明

Cocos2d-x 3.2alpha0 windows及android开发环境搭建说明 一、首先搭建在windows平台的开发环境(以win7平台为例,win8可参考官网说明:http://cn.cocos2d-x.org/article/):以下改编自cocos2d-x官方文档说明 在Windows7上搭建Cocos2d-x 3.2alpha0开发环境 在windows7上搭建CO

chh19941125的专栏 780

OpenClaw 生成测试用例

OpenClaw 只是躯干,Skills 才是灵魂。很多同学觉得 OpenClaw 没用,就像是买了一台顶级电脑却没装操作系统。通过这四步走,不仅可以学会如何让 AI 干活,更重要的是,可以学会如何管理 AI 的能力。

十二测试录 738

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

windows下基于QT5.11.2的Android开发环境搭建

https://blog.csdn.net/qq_28643619/article/details/86589252用这个教程里面对于NDK的版本没有仔细说明,只说了10是不行的,用了9.但我现在官方已经找不到9这个版本了。导致我第一次搞不知道因为这里的NDK版本和Qt版本没有一致,一直出不来QVVersion。搞了我两天时间。 https://blog.csdn.net/corner_ke...

C++ 爱好者 make_it_simple888 2442

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

上一篇: 日志正文 如何用命令(cmd)创建AVD
下一篇: Android学习笔记
zxycode007
博客等级 码龄18年 53粉丝 21原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值