今年工作签得比较顺利,签了国内著名的通讯IT企业,同时拿到国内著名即时通讯软件公司,国内著名的通讯IT兼国企母公司和其移动开发子公司等另外三家公司的offer。之后时间便充裕,同时步入通讯行业,对手机开发也有浓厚兴趣,所以开始学习android。

一、入门资料

Google+Android+SDK开发范例大全(完整版)以及配套代码;

Android_36计(台湾);

Hello.Android;

A.Programmers.Guide;

Android+Essentials;

professional_android_application_development;

网站有google android的官方网站http://www.android.com/,http://developer.android.com(被墙了,可以FQhttp://androidappdocs.appspot.com/sdk/index.html);

google的在线帮助http://androidappdocs.appspot.com/sdk/index.html;

博客园和CSDN都有很多牛人,http://www.cnmsdn.com,http://www.51cto.com/等等。

另外特别关注的是sdk安装目录下的帮助文档(和在线帮助是一样的),以及sample目录下面的实例代码等。

二、V2.3开发环境搭建

1、Android SDK:新版的SDK已不再包含Android platform和Google add-on,如果想要这个的话要自己另外下载.[http://developer.Android.com,androidappdocs.appspot.com/sdk/ ]http://dl.google.com/android/android-sdk_r08-windows.zip;http://dl.google.com/android/installer_r08-windows.exe.
2、Java Development Kit(JDK SE):http://www.oracle.com/technetwork/java/javase/downloads/index.html;
3、Eclipse IDE for Java Developers:http://www.eclipse.org/downloads/index-developer.php;
4、ADT:Eclipse-Help-Software Update-Find and Install,Add Site-http://dl-ssl.google.com/android/eclipse/。

1、jdk安装,设置环境变量(我的电脑-属性-高级-环境变量-系统变量。
新建JAVA_HOME:jdk安装目录,
新建CLASSPATH:,;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar,
修改PATH:;%JAVA_home%\bin;%JAVA_HOME%\jre\bin).
测试安装成功:开始-运行,cmd:java -version。
2、Android解压(android-sdk_r08-windows.zip解压,然后运行SDK Manager.exe,安装更新组件(可以勾选http进行另外方式的下载更新),也可以离线安装。),设置环境变量
新建Android_Home:Android的解压目录;
修改PATH:;%Android_Home%\tools;%Android_Home%\platform-tools;
测试安装成功:开始-运行,cmd:android -help。
3、Eclipse解压,设置

安装ADT(网络有点慢):Eclipse-Help-Install New Software-Add-Add site,name:ADT,location:http://dl-ssl.google.com/android/eclipse/。
或者手动安装ADT(未联网):最新网址http://androidappdocs.appspot.com/sdk/eclipse-adt.html,
然后下载相应的adt,如http://dl.google.com/android/ADT-8.0.0.zip,点击archive按钮,add site,name:ADT-8.0.0,location:jar:file:/路径。

关联Android SDK:windows-Preferences,Android-Android Reference-SDK Location-browseAndroid解压目录。
4、创建AVD
window-Android SDK and AVD Manager-virtual devices-new,选择Android sdk,sd卡的大小和屏幕设置等。
5、创建工程
6、设置project-properties,选中Android sdk版本。

注意:在AndroidManifest.xml中加入这样一行,会使运行的时候检查快一点<uses-sk android:minSdkVersion="9"/>。

创建虚拟sd卡:运行,cmd中输入mksdcard 128M 路径\MySDCard.img。

当以前使用其他avd运行过,使用新的avd运行前,先重新配置运行参数或者删除原来的运行参数。

运行较慢,需要等待。

[2010-12-10 20:43:27 - HelloAndroid] ------------------------------
[2010-12-10 20:43:27 - HelloAndroid] Android Launch!
[2010-12-10 20:43:27 - HelloAndroid] adb is running normally.
[2010-12-10 20:43:27 - HelloAndroid] Performing my.androidapp.helloandroid.HelloAndroid activity launch
[2010-12-10 20:43:28 - HelloAndroid] Automatic Target Mode: launching new emulator with compatible AVD 'MyAVD'
[2010-12-10 20:43:28 - HelloAndroid] Launching a new emulator with Virtual Device 'MyAVD'
[2010-12-10 20:44:05 - HelloAndroid] New emulator found: emulator-5554
[2010-12-10 20:44:05 - HelloAndroid] Waiting for HOME ('android.process.acore') to be launched...
[2010-12-10 20:45:44 - HelloAndroid] HOME is up on device 'emulator-5554'
[2010-12-10 20:45:44 - HelloAndroid] Uploading HelloAndroid.apk onto device 'emulator-5554'
[2010-12-10 20:45:44 - HelloAndroid] Installing HelloAndroid.apk...
[2010-12-10 20:47:15 - HelloAndroid] Success!
[2010-12-10 20:47:16 - HelloAndroid] Starting activity my.androidapp.helloandroid.HelloAndroid on device emulator-5554
[2010-12-10 20:47:21 - HelloAndroid] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=my.androidapp.helloandroid/.HelloAndroid }

android 2.3 sdk离线安装补充
1、下载到这个压缩包android-sdk_r08-windows.zip,右键-->解压;
2、包(需要哪些包可以通过http://dl-ssl.google.com/android/repository/repository.xml分析得到)下载下来(打开迅雷,当你复制以下地址,迅雷就检测并下载),下载完后,按下面的映射关系解压文件,

USB驱动https://dl-ssl.google.com/android/repository/usb_driver_r04-windows.zip==>usb_driver;
http://dl-ssl.google.com/android/repository/google_apis-9_r01.zip==>add-ons\addon_google_apis_google_inc_9;
文档https://dl-ssl.google.com/android/repository/docs-2.3_r01-linux.zip==>doc;
样例https://dl-ssl.google.com/android/repository/samples-2.3_r01-linux.zip==>samples\android-9;
https://dl-ssl.google.com/android/repository/android-2.3_r01-linux.zip==>platforms\android-9;
https://dl-ssl.google.com/android/repository/platform-tools_r01-windows.zip==>platform-tools;
工具https://dl-ssl.google.com/android/repository/tools_r08-windows.zip==>tools(可以先清空tools);
许可证http://dl-ssl.google.com/android/repository/market_licensing-r01.zip==>market_licensing;

http://dl.google.com/android/ADT-8.0.0.zip(ADT插件)
http://dl.google.com/android/android-sdk_r08-windows.zip(sdk公共部分)
http://dl.google.com/android/installer_r08-windows.exe(sdk公共部分,同上)

3、“安装目录/tools”加到系统环境变量PATH,把“安装目录”加到Android_Home。

转载于:https://www.cnblogs.com/penglink/archive/2010/12/17/1908975.html

Adroid学习笔记-入门资料以及V2.3系统开发环境搭建相关推荐

  1. Qt开发笔记(一):Qt+FFmpeg开发环境搭建以及工程模板

    原博主博客地址:https://blog.csdn.net/qq21497936 本文章博客地址:https://blog.csdn.net/qq21497936/article/details/90 ...

  2. 《Python入门》Linux 下 Python Web开发环境搭建笔记

    之前写过 Windows 7下Python Web开发环境搭建笔记,今天写一下在Linux系统下搭建Python Web的开发测试环境. 我使用的系统是:ubuntu 14.04 server,Cen ...

  3. 阿里云服务器搭建python web环境_《Python入门》Linux 下 Python Web开发环境搭建笔记-阿里云开发者社区...

    之前写过 Windows 7下Python Web开发环境搭建笔记,今天写一下在Linux系统下搭建Python Web的开发测试环境. 我使用的系统是:ubuntu 14.04 server,根据个 ...

  4. APM飞控学习之路:3 APM系统介绍与开发环境搭建

    "工欲善其事,必先利其器".在进行无人机飞控开发时,选择一个合适的软硬件平台以及IDE是十分重要的.目前,APM飞控成熟度高,开发工具齐全,社区建设完善,开发者文档丰富,适合开源选 ...

  5. Python基础笔记_Day01_计算机基础知识和Python开发环境搭建

    Day01_计算机基础知识和Python开发环境搭建 目录 01.01_计算机基础知识(计算机概述)(了解) 01.02_计算机基础知识(软件开发和计算机语言概述)(了解) 01.03_计算机基础知识 ...

  6. (Python入门)学习笔记一,初次接触尝试使用Python——环境搭建与配置

    (Python入门)学习笔记一,初次接触尝试使用Python 早就耳闻Python大名,搞大数据.做人工智能.整机器学习,就得了解Python.之前一直没有去了解,现在由于之前一个项目涉及到一点Pyt ...

  7. 学习笔记之-Activiti7工作流引擎,概述,环境搭建,类关系图,使用Activiti BPMN visualizer,流程变量,组任务 网关,Activiti整合Spring SpringBoot

    本篇学习笔记是观看黑马程序员Activiti7视频而得 Activiti7 一.工作流介绍 1.1 概念 工作流(Workflow),就是通过计算机对业务流程自动化执行管理.它主要解决的是" ...

  8. Metro UI CSS 学习笔记之一:简介和Metro UI CSS 环境搭建

    简介: Metro UI CSS 是一套用来创建类似于Windows 8 Metro UI风格网站的样式. 这组风格被开发成一个独立的解决方案.Metro UI CSS包含两种类型的许可证: MIT和 ...

  9. AliOS Things物联网操作系统学习第一步:Windows下AliOS Things开发环境搭建

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 人工智能编程入门博客 之前如果想要使用AliOS Things开发ESP8266模块的固件,开发环境 ...

最新文章

  1. list python 转tensor_TensorFlow 中的几个关键概念:Tensor,Operation,Graph,Session
  2. 4.5/4.6 磁盘格式化 4.7/4.8 磁盘挂载 4.9 手动增加swap空间
  3. KMP 算法并非字符串查找的优化 [转]
  4. Boost:基于不同容器的有界缓冲区比较
  5. YbtOJ#20060-[NOIP2020模拟赛B组Day3]字串修改【模拟】
  6. 响应式编程 函数式编程_函数式编程的基本原理简介
  7. mysql 5.5.28_mysql5.5.28在Linux下的安装
  8. MFC初探 —— 文件与文件夹的选择与拷贝
  9. 推荐系统中粗排扮演的角色和算法发展历程
  10. 新手老问题---------跨线程的控件访问
  11. java 算法基础之一寻找最大公约数
  12. ASP.NET分类信息站全站制作视频教程5(AJAX+SQLITE+生成静态HTML)
  13. 全国土壤阳离子交换量CEC空间分布数据
  14. oracle orcl 更名,Oracle 11gR2 用户重命名(rename user)
  15. 动态规划实战1-leetcode 983.Minimum Cost For Tickets
  16. 简洁明了的单例模式及其五种写法
  17. c++多线程之packaged_task
  18. 新版个人所得税python123_【Python教程】02.基础语法
  19. 【知识兔】Excel教程之隔行/隔列求和
  20. 英文写作中单词的用法

热门文章

  1. 957.N天后的牢房
  2. 大数据Spark实战第六集 图像处理和GraphX实战
  3. Linux CentOS 8(磁盘容量配额(Quota))
  4. android 大富翁,安卓玩大富翁2和大富翁3
  5. windows10设置html为背景,Windows10锁屏图片太漂亮,如何设为桌面背景呢?
  6. 【Java实战项目】两小时教你做出网上订餐系统
  7. 冷江学计算机的学校,冷水江市新程职业学校2020年招生录取分数线
  8. Mac 使用教程(Exposé篇)
  9. PO BO VO DTO POJO DAO DO概念解读
  10. UI设计师养成记-陈松鑫-专题视频课程