- 浏览: 173293 次
- 性别:
- 来自: 宁波
文章分类
- 全部博客 (113)
- EJB3.0 (1)
- Spring+Hibernate+Struts2 (7)
- 杂谈 (27)
- ExtJs2.2 (1)
- 设计模式 (1)
- JBoss Seam (0)
- 以前在学校里学习的笔记 (3)
- 我的智能手机研究文章 (2)
- DIV+CSS美化页面 (6)
- javascript (7)
- POI操作 (2)
- 数据库 (8)
- Tomcat服务器 (2)
- 测试 (3)
- 水区 (5)
- c++ (1)
- 工作流 (0)
- osg (0)
- JS技术 (2)
- ubuntu linux (3)
- svg (1)
- android (17)
- PHP (1)
- webservise (1)
- java (1)
- mongdb (0)
最新评论
-
flytosea:
如果LIB包建立在外面的话,maven不能把jar一起打包
maven 不建立仓库直接加入直接的jar -
javaAlpha:
楼主 总结的太全了。
CSS兼容IE6,IE7,FF的技巧
我们开始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 卡,运行类似如下命令:
模拟器中使用 SD 卡,在项目配置的 Target 选项卡的 "Additional Emulator Command Line Options" 框中输入类似如下参数:-sdcard d:\android\sdcard.img
8、配置模拟器
运行类似如下命令:
或者直接在菜单 "Window" -> "Android AVD Manager" 中配置模拟器
9、浏览模拟 SD 卡中的内容
调试程序,在 DDMS 中选择 "File Explorer" ,在其中的 sdcard 目录下就是模拟 SD 卡中的内容
10、查看日志 LogCat
Window -> Show View -> Other -> Android -> LogCat
11、在模拟器中安装/卸载 apk
安装 apk 运行类似如下命令:
卸载 apk 运行类似如下命令:
(注:这里的参数是需要卸载的包名)
12、反编译 Android 程序
解压 apk 文件,取出其中的 classes.dex 文件,运行类似如下命令:
(其意思是将 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等
一、在 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 平台上的OpenGL ES图形开发基础
2012-05-29 11:36 0Android 平台上的OpenGL ES ... -
android INSTALL_FAILED_INSUFFICIENT_STORAGE调试错误的解决
2012-04-23 09:47 4597模拟器都会遇到的问题,机器内存的瓶颈,当apk大于我们的机 ... -
搭建Android开发环境写第一个Hello World程序2
2011-03-19 14:13 1438接上上一个文章 三、Hello World 程序 1、re ... -
安装和卸载Android应用程序(apk包)
2011-03-16 09:31 5265安装和卸载Android应用程 ... -
android 使用aapt方法
2011-03-08 13:05 2818使用aapt aapt是标准的Android辅助打包工具,位于 ... -
android权限大全整理
2011-02-15 09:08 864Android Permission大全出自1 ... -
Android长度单位详解(dp、sp、px、in、pt、mm、dip)
2011-01-18 09:16 1590android中定义的dimension单位有以下这些: p ... -
android两个应用 TCP 的传输 笔记
2011-01-17 12:28 989两个android应用,他们的包定义成一样 ,当A 应用运行后 ... -
TelephonyProvider的源代码分析
2011-01-15 11:40 5000TelephonyProvider.java packag ... -
android全屏代码
2010-10-13 14:18 10081、在AndroidManifest.xml的配置文件里面的& ... -
把文件存放在SDCard
2010-10-07 10:45 1001要把文件存放在SDCard中,程序必须先判断手机是否装有 ... -
访问SDCard的权限
2010-10-07 10:36 1802在程序中访问SDCard,你需要申请访问SDCard的权限。 ... -
在android中使用文件进行数据存储
2010-10-07 10:23 1158使用文件如何对数据进 ... -
Android2.2中match_parent和fill_parent是一个意思
2010-10-06 21:03 1746标题里已经把这个意思表达清楚了,两个参数意思一样,只是某大牛觉 ... -
Android常用工具的使用
2010-08-13 18:46 1047Android常用工具的使用 创建Android Virtua ... -
android 命令大全
2010-08-07 11:08 28061 android.bat 1.1 查看帮助信 ... -
android网站汇集
2010-07-31 12:34 905http://www.eoeandroid.com/ htt ...
相关推荐
本文将详细讲解Android开发环境的搭建过程以及编写第一个"HelloWorld"程序的方法,非常适合初次接触Android开发的朋友。 一、Android开发环境搭建 1. 安装Java Development Kit (JDK) - JDK是开发Android应用的...
本实验主要介绍如何搭建Android开发环境,安装Java JDK,下载Eclipse,解压Eclipse,安装ADT(Android Development Tools),安装Android,安装手机USB驱动,并建立新项目,实现Hello World应用开发。 一、Android...
Android 应用开发环境搭建是 Android 开发者的必备知识之一,本文将指导读者从零开始搭建 Android 应用开发环境,包括安装 JDK、Eclipse、ADT 插件和 Android SDK,并创建第一个 Android 应用程序 HelloWorld。...
本篇文章将详细介绍如何使用Eclipse搭建Android开发环境,并创建首个"HelloWorld"程序。以下是具体的步骤和知识点: 1. **JDK安装与配置** - 首先,需要从Oracle官网下载Java Development Kit(JDK),这里推荐的...
总的来说,"003_android之 第一个helloWorld程序"教程是一个很好的起点,涵盖了Android开发的基本流程,包括环境搭建、项目创建、UI设计、程序运行等核心概念。通过学习和实践,你将迈入Android开发的大门,为进一步...
本篇将详细讲解Android开发的常识、开发环境的搭建以及如何创建并运行一个简单的"Hello, World!"程序。 首先,了解Android开发的常识至关重要。Android是一种基于Linux的操作系统,主要用于移动设备如智能手机和...
在本课程"Android应用开发基础到深入篇_Lesson2_开发环境搭建及HelloWorld1"中,我们将深入了解Android应用开发的起步阶段,包括如何搭建开发环境以及编写第一个"HelloWorld"程序。这不仅是每个Android开发者必备的...
Android 开发环境搭建是 Android 应用开发的第一步,包括安装 Java JDK、下载 Eclipse、安装 ADT(Android Development Tools)、安装 Android SDK 等步骤。通过搭建开发环境,可以实现 Hello World 应用开发,理解...
Android 开发环境搭建是 Android 开发的第一步,本文将指导读者从零开始搭建 Android 开发环境,包括 JDK 安装、Eclipse 安装、Android SDK 安装、ADT 安装和创建 AVD。 一、环境搭建 1.1 JDK 安装 JDK 是 Java ...
总之,Android开发环境的搭建是迈向Android应用程序开发的第一步。正确安装JDK、SDK和Eclipse,并配置好相关环境变量,是确保后续开发顺利进行的基础。随着实践经验的积累,开发者可以进一步深入学习Android的UI设计...
最后,**创建第一个Android项目**,也就是“HelloWorld”程序,这是检验环境是否配置成功的实践操作。在Eclipse中创建新的Android项目,按照向导步骤操作,输入项目名称、选择目标API版本等,完成后Eclipse会自动...
通过以上步骤,你已成功搭建了一个完整的Android开发环境。接下来,你可以开始学习Android的编程语法、布局设计、组件使用,以及如何利用Android Studio(Eclipse的替代品,目前更推荐使用)进行更高效、更现代化的...
搭建Android开发环境是每个想要踏入Android应用开发领域的程序员必须经历的第一步。这个过程看似简单,但其中涉及到多个组件的配置和设置,对于初学者来说可能会遇到一些困惑。本篇文章将详细解析如何在10分钟内高效...
总的来说,搭建Android开发环境需要安装JDK、Android Studio,配置SDK,创建AVD,以及编写和运行第一个项目。这些步骤虽然看似繁琐,但对后续的Android应用开发至关重要。通过实践和学习,你将逐步熟悉这个过程,为...
在本课程"Android应用开发基础到深入篇_Lesson2_开发环境搭建及HelloWorld"中,我们将探讨Android应用开发的基础,包括如何设置开发环境以及创建第一个"Hello, World!"程序。这一过程对于任何想要踏入Android开发...