`
zhuqiang5138
  • 浏览: 31928 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

My Android成长之路(一)

 
阅读更多

 

我们接触到一个新的技术或者是语言的时候,我们应该都会不禁想起一个问题——开发环境。


今天就先从搭建Android开发环境搞起(Window操作系统下的):


一、必要资源的地址

 

  1、JDK1.6下载地址http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-     windows-i586-p-12_sep_2008.exe

 

  2、Java SE 6 API 中文版 CHM 下载http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh- cn/publish/1.6.0/chm/JDK_API_1_6_zh_CN.CHM

 

  3、Eclipse下载地址:http://www.eclipse.org/downloads/packages/release/galileo/sr2

 

  4、Android SDK下载:http://developer.android.com/sdk/index.html  -- android-sdk_r15-windows.zip

 

  5、ADT Eclipse插件:http://dl-ssl.google.com/android/eclipse

 

二、下面就开始配置

 

  1、JDK的配置就不想再做记录了,无非就是Path、ClassPath和JAVA_HOME。

 

  2、安装sdk,解压上面下载的Android SDK到任何目录下,然后打来

  • 运行SDK Setup.exe,点击Available Packages。如果没有出现可安装的包,请点击Settings,选中Misc中的"Force https://..."这项,再点击Available Packages。

  • 选择希望安装的SDK及其文档或者其它包,点击Installation Selected、Accept All、Install Accepted,开始下载安装所选包。  

  • 在用户变量中新建PATH值为:Android SDK中的tools绝对路径(本机为D:\android-sdk-windows\tools) 。

image

“确定”后,重新启动计算机后,进入cmd命令窗口,检查SDK是不是安装成功。


运行 android –h 如果有类似以下的输出,表明安装成功:

 

image

 

3、下面就是Eclipse的安装,直接解压到一个目录下就好了,解压好,打开Eclipse程序,指定一WorkSpace。


4、安装ADT


  • 打开 Eclipse,进入菜单中的Help->Install New Software

  • 点击Add...按钮,弹出对话框要求输入Name和Location:Name自己随便取,

    Location输入http://dl-ssl.google.com/android/eclipse。如下图所示:


image

 

  • 确定返回后,在work with后的下拉列表中选择我们刚才添加的ADT,我们会看到下面出有Developer

    Tools,展开它会有Android DDMS和Android Development Tool,勾选他们。 如下图所示:

image

  • 然后就是按提示一步一步next。
  • 选中SDK路径,本机为: D:\android-sdk-windows ,到此就配置完成了。

5、建立AVD模拟器

 

 

     为使Android应用程序可以在模拟器上运行,必须创建AVD。

  • 1、在Eclipse中。选择Windows > Android SDK and AVD Manager > Virtual Devices >New

  • 2、下面就是填写Name,内存大小之类的信息了,最后点击Create AVD即可完成创建AVD。

 

 

说明:这里的东西不是自己完全原创,引用了下面文章的一部分

           http://www.cnblogs.com/skynet/archive/2010/04/12/1709892.html

 

 

 

分享到:
评论
1 楼 zhuqiang5138 2011-11-01  
总感觉自己最近的记忆力不是很好,就觉着应该把学过的东西,现在正在学习的,以后想学的

都记录下来,还有就是自己写一遍影响可能会深一点。 

相关推荐

    Android应用源码之Myandroid002002.zip

    《深入解析Android应用源码——以Myandroid002002为例》 在移动开发领域,Android系统凭借其开源特性以及丰富的应用生态,成为开发者的重要战场。本篇文章将聚焦于名为"Myandroid002002"的Android应用源码,通过...

    Android主题样式配置

    android:id="@+id/my_button" android:layout_width="wrap_content" android:layout_height="wrap_content" style="@style/CustomButtonStyle" /> <!-- 应用样式 --> ``` 三、外部配置 在实际项目中,有时我们...

    我的汤姆猫 2「My Talking Tom 2」 v2.5.0.9 for Android 一款火爆全球的新游戏.rar

    《我的汤姆猫 2「My Talking Tom 2」》是一款深受全球玩家喜爱的手机游戏,特别是对于Android用户而言,这款游戏版本v2.5.0.9提供了丰富的娱乐体验。这款应用结合了养成、互动和娱乐元素,让玩家能够与虚拟宠物汤姆...

    Android Studio Gradle配置dex分包

    在Android开发中,随着应用程序功能的增加,代码量也会随之增长,这可能导致主 Dex 文件(classes.dex)超出Dalvik Executable (DEX) 文件格式的最大方法数限制(65536个)。为了解决这个问题,Android 引入了 ...

    android开发发送短信与后台拨号源码程序案例及apk程序

    在Android开发中,发送短信和后台拨号是两个重要的功能,常常被用于...通过分析和运行提供的源码,开发者可以更深入地理解Android系统的API使用,以及如何处理权限请求,这对于任何Android开发者的成长都是极其宝贵的。

    Android应用源码之两个GPS导航定位源码.zip

    本压缩包“Android应用源码之两个GPS导航定位源码.zip”包含了两个独立的GPS导航定位源码项目,分别是“gps.rar”和“MyGPS.rar”,为开发者提供了学习和实践GPS定位技术的宝贵资源。 首先,我们要理解GPS定位的...

    android 线性布局

    在Android开发中,线性布局(LinearLayout)是基础且常用的布局管理器之一,它允许开发者按照垂直或水平方向排列子视图(Views)。本资源是一个针对新手的实践项目,通过设计一个登录界面来演示线性布局的应用。让...

    myCodes:Java和Android Studio示例项目

    "myCodes:Java和Android Studio示例项目"是一个集合了多个Java编程以及使用Android Studio开发的实例项目的资源库。这个项目对于学习Java语言和Android应用开发的初学者来说,是一份非常宝贵的参考资料。通过深入...

    Android 拍照和相册选择

    这一功能涉及到Android的多媒体访问、相机API以及Intent系统。本文将深入探讨如何在Android应用中实现这两个功能。 首先,我们来看如何启动设备的相机进行拍照。在Android中,我们可以使用`Intent`来调用系统的相机...

    安卓Android源码——MyImageView2.rar

    android:id="@+id/my_image_view2" android:layout_width="wrap_content" android:layout_height="wrap_content" app:customAttribute1="value1" app:customAttribute2="value2" /> ``` 这里,`app:`前缀是...

    MyWechat:移动开发第一次作业

    4. 网络通信:应用的核心功能之一是实时通讯,这需要利用HTTP/HTTPS协议进行网络请求,可能涉及到 Retrofit(Android)、Alamofire(iOS)等网络库的使用,以及JSON解析库如Gson(Android)、SwiftyJSON(iOS)来...

    My-Game:自己独立开发的小游戏

    《我的游戏:C#编程与独立游戏开发探索》 在当今数字时代,游戏开发已经成为一个炙手可热的领域,无数爱好者投身其中,利用自己的创意和技术能力制作出各种各样的...这是一次全面的技术之旅,也是一次个人成长的见证。

    编译与调试技巧源代码:MsgTracer

    最后,"MyProjects"这个文件可能是一个包含MsgTracer所有源文件和项目设置的文件夹。在这个文件夹中,我们可以找到解决方案文件(.sln)和项目文件(.vcxproj),这些文件记录了项目的所有依赖和构建设置。打开这些...

    Rust 基础系列1 创建并运行你的首个 Rust 程序.docx

    - **移动应用**:例如,Gabeldorsche 是一款用 Rust 编写的 Android 蓝牙软件。 #### Rust 与传统编程语言的对比 - **安全性**:Rust 几乎完全避免了如释放后使用、双重释放、越界访问等常见于 C/C++ 的错误。 - *...

    anijs:一个无需编写代码即可提高您的网页设计的库

    AniJS就像一个小女孩,她需要社区人士才能健康成长。 欢迎您所有,和加入 。 叉吧! 创建功能分支: git checkout -b my-new-feature 提交更改: git commit -am 'Add some feature' 推送到分支: git push ...

    My-Code-Base-Old:我的代码

    Java是一种广泛应用于企业级应用、移动开发(尤其是Android)以及云计算的强类型、面向对象的语言。因此,我们可以期待在这个代码库中找到使用Java编写的各种类、函数、模块和完整的项目。 【压缩包子文件的文件...

    世界因你不同-李开复自传

    他在人工智能领域有着深厚的研究基础,曾在苹果公司担任高级副总裁,在SGI、微软等多家知名企业担任高管职位,并且是谷歌中国的创始人之一。他的职业生涯充满了传奇色彩,而《世界因你不同》正是他对自己人生的深刻...

    BroadcastReceiver学习(01)

    在Android系统中,BroadcastReceiver(广播接收者)是四大组件之一,它负责监听并响应系统或应用程序发布的广播意图。BroadcastReceiver允许应用在不运行的情况下接收到消息,从而实现后台通信和事件处理。在这个...

    FOR UPLOAD_java_源码

    描述中的"Full codes of fun in my college years."暗示了这是一段有趣的编程经历,可能包含了作者在大学时期对Java编程的探索和实践。这些代码可能涵盖了各种项目,从小型练习到大型课程作业,甚至可能包括一些个人...

    汽车之家移动APP架构演进与性能优化历程.pdf

    汽车之家App作为一款知名的汽车资讯平台,其Android架构师欧阳梦南分享了该App在架构演进与性能优化上的历程,以下是其中的关键点: 一、架构成长史 1. **人员与业务增长**:2014年后,汽车之家App团队规模迅速...

Global site tag (gtag.js) - Google Analytics