`

搭建Android开发环境写第一个Hello World程序1

阅读更多
我们开始Android开发之旅,在这里我们先搭建并运行第一个Android程序——Hello World!

一、在 Windows 下搭建 Android 开发环境
1、安装 JDK (Java Development Kit)
http://download.java.net/jdk6/

2、安装 Android SDK
http://developer.android.com/sdk  要翻  v s 墙 你懂得

另外,M9 开发者社区也放出了 Android 开发文档的镜像。(注意是2.2的,对于学习来说够用啦)
当然,也加入了 M9 自己的一些定制类。
地址如下:
http://static.meizu.com/m9sdk/index.html


http://1doc.info/docs/index.html



3、安装 Eclipse
http://www.eclipse.org/


4、打开 Eclipse ,并安装其 Android 插件(ADT)
打开菜单 "Help" -> "Install New Software",在 "Availabe Software" 中加入地址

http://dl-ssl.google.com/android/eclipse/ ,然后安装 ADT(Android Development Tools)

5、新建 Android 项目
"New" -> Android Project,Project Name – 项目名称;Build Target – 编译项目的 SDK 版本;Application name – 程序名称;Package name – 包名;Min SDK Version – 程序所支持的最低 SDK 版本代号(2 对应 1.1,3 对应 1.5,4 对应 1.6,以此类推。。。)

6、运行 Android 项目
打开菜单 "Run" -> "Run Configurations" -> New launch configuration,设置启动项目名称,在 Android 选项卡中选择启动项目,在 Target 选项卡中设置模拟器

7、创建/使用模拟 SD 卡
创建 SD 卡,运行类似如下命令:
mksdcard -l sdcard 512M d:\android\sdcard.img 

模拟器中使用 SD 卡,在项目配置的 Target 选项卡的 "Additional Emulator Command Line Options" 框中输入类似如下参数:-sdcard d:\android\sdcard.img

8、配置模拟器
运行类似如下命令:
android create avd –name android15 –target 2

或者直接在菜单 "Window" -> "Android AVD Manager" 中配置模拟器

9、浏览模拟 SD 卡中的内容
调试程序,在 DDMS 中选择 "File Explorer" ,在其中的 sdcard 目录下就是模拟 SD 卡中的内容

10、查看日志 LogCat
Window -> Show View -> Other -> Android -> LogCat

11、在模拟器中安装/卸载 apk
安装 apk 运行类似如下命令:
adb install name.apk;

卸载 apk 运行类似如下命令:
adb uninstall packagename

(注:这里的参数是需要卸载的包名)

12、反编译 Android 程序
解压 apk 文件,取出其中的 classes.dex 文件,运行类似如下命令:
dexdump.exe -d classes.dex > dump.txt

(其意思是将 classes.dex dump 出来,并将反编译后的代码保存到指定的文本文件中)

13、人品不好是出现的某些错误的解决办法
如果出现类似如下的错误等
no classfiles specified
Conversion to Dalvik format failed with error 1

解决办法:Project -> Clean
出现 Android SDK Content Loader 60% (一直卡在 60%)
解决办法:Project -> 去掉 Build Automatically 前面的勾

14、查看 SDK 源代码
先想办法搞到源代码,如这个地址
http://grepcode.com,然后将其解压到 SDK 根路径下的 sources 文件夹内即可

二、Android 项目的目录结构
1、src – 用于放置源程序
2、gen – 自动生成 R.java 文件,用于引用资源文件(即 res 目录下的数据)
3、assets – 用于放置原始文件,Android 不会对此目录下的文件做任何处理,这是其与 res 目录不同的地方
4、res/drawable – 用于放置图片之类的资源;res/layout – 用于放置布局用的 xml 文件;res/values – 用于放置一些常量数据
5、AndroidManifest.xml – Android 程序的清单文件,相当于配置文件,配置应用程序名称、图标、Activity、Service、Receiver等

分享到:
评论

相关推荐

    Android应用开发基础到深入篇_Lesson2_开发环境搭建及HelloWorld1

    \Android应用开发基础到深入篇_Lesson2_开发环境搭建及HelloWorld\Android应用开发基础到深入篇_Lesson2_开发环境搭建及HelloWorld1第一、二课

    Android程序开发学习之创建第一个Android程序(Hello World程序)

    当我们已经搭建好开发环境,接下来我们按照步骤创建Holle World程序 1.程序创建步骤 (1)新建项目,可以如下图点击新建一个项目, 在布局中可以根据自己的需要选择布局结构,添加组件,调节组件大小,背景颜色等...

    Android SDK与Eclipse最新版开发环境搭建

    介绍了Windows环境下,基于Android SDK 和 Eclipse(helios)的Android开发环境的搭建,并创建了第一个应用程序Hello Android World。

    Google Android开发入门与实战.part1.rar

    5、第一个应用Hello World 6、android应用程序结构介绍 7、良好的学习开端 8、android的数据存储操作 9、Internet和Broadcast面对面 10、Service应用实例 11、开发android应用的基本步骤 12、android综合案例一 13、...

    Google Android开发入门与实战.part2.rar

    5、第一个应用Hello World 6、android应用程序结构介绍 7、良好的学习开端 8、android的数据存储操作 9、Internet和Broadcast面对面 10、Service应用实例 11、开发android应用的基本步骤 12、android综合案例一 13、...

    Google Android开发入门与实战.part3.rar

    5、第一个应用Hello World 6、android应用程序结构介绍 7、良好的学习开端 8、android的数据存储操作 9、Internet和Broadcast面对面 10、Service应用实例 11、开发android应用的基本步骤 12、android综合案例一 13、...

    大话企业级Android应用开发实战[王家林][程序源代码]

    第1话 大话Android  1 智能手机与3g  2 智能手机平台  3 智能手机与手机厂商  4 Android详解  5 Android的盈利方式  6 Android学习之道 第2话 android开发之道  7 搭建开发环境  7.1 准备所需软件 ...

    Android入门.doc

    3. 第一个 Android 应用程序的开发:HelloWorld 第一步:新建 Android 项目 第二步:启动 Android 模拟器 第三步:部署 HelloWorld 应用程序到模拟器并运行 增加一个按钮,按钮显示的文字是“世界,你好” 4. ...

    《Google Android开发入门与实战》

    第2章 工欲善其事 必先利其器——搭建Android开发环境 第3章 清点可用资本——AndroidSDK介绍 第5章 千里之行始于足下——第一个应用HelloWorld 第7章 良好的学习开端——Android基本组件介绍之我的美丽我做主——...

    Android环境搭建(Android studio安装).pdf

    在安装期间系统会出现两次选择安装文件夹的提示,第一次是安装“jdk”,第二次则是安装“jre”。 2.添加环境变量计算机→属性→高级系统设置→高级→环境变量,新建环境变量,命名为JAVA_HOME,变量值填入你安装jdk的...

    Tiny4412 Android硬件开发指南 (含示例源代码)

    1.4 步骤四:开发第一个ANDROID程序 (验证开发环境是否搭建成功) - 11 - 1.4.1 创建HelloWorld工程 - 11 - 1.4.2 在模拟器运行Android程序 - 13 - 1.5 步骤五:建立TINY4412调试环境 - 13 - 1.5.1 安装USB ADB驱动...

    Google Android开发入门实战 pdf 和 实例代码.part1

    第5章 千里之行,始于足下—第一个应用HelloWorld。讲解了Android开发的第一个实例,从这里开始,带领读者进入Android编程的世界。通过本章的学习,读者了解了Android开发是怎么个流程。 第6章 磨刀不误砍柴工—...

    Google Android开发入门实战 pdf 和 实例代码.part3

    第5章 千里之行,始于足下—第一个应用HelloWorld。讲解了Android开发的第一个实例,从这里开始,带领读者进入Android编程的世界。通过本章的学习,读者了解了Android开发是怎么个流程。 第6章 磨刀不误砍柴工—...

    Google Android开发入门实战 pdf 和 实例代码.part2

    第5章 千里之行,始于足下—第一个应用HelloWorld。讲解了Android开发的第一个实例,从这里开始,带领读者进入Android编程的世界。通过本章的学习,读者了解了Android开发是怎么个流程。 第6章 磨刀不误砍柴工—...

    android开发入门与实战(下)

    第2章 工欲善其事 必先利其器——搭建Android开发环境 2.1 开发Android应用前的准备 2.1.1 Android开发系统要求 2.1.2 Android软件开发包 2.1.3 其他注意事项 2.2 Windows开发环境搭建 2.2.1 JDK、Eclipse、Android...

    android开发入门与实战(上)

    第2章 工欲善其事 必先利其器——搭建Android开发环境 2.1 开发Android应用前的准备 2.1.1 Android开发系统要求 2.1.2 Android软件开发包 2.1.3 其他注意事项 2.2 Windows开发环境搭建 2.2.1 JDK、Eclipse、Android...

    新版Android开发教程.rar

    Android 是一个专门针对移动设备的软件集,它包括一个操作系统,中间件和一些重要的应用程序。 Beta 版 的 Android SDK 提供了在 Android 平台上使用 JaVa 语言进行 Android 应用开发必须的工具和 API 接口。 特性 ...

    《Google Android开发入门与实战》.pdf

    第2章 工欲善其事 必先利其器——搭建android开发环境 7 2.1 开发android应用前的准备 7 2.1.1 android开发系统要求 7 2.1.2 android软件开发包 7 .2.1.3 其他注意事项 8 2.2 windows开发环境搭建...

    Android开发组之地图定位实习报告.pptx

    Android SDK ADT 第一个android地图 Hello world 定位查询 eclipse 虚拟机 一方面 Part one 4 初识android开发 Android开发组之地图定位实习报告全文共11页,当前为第4页。 Android studio 搭建环境 Hello world ...

Global site tag (gtag.js) - Google Analytics