Adroid学习笔记-入门资料以及V2.3系统开发环境搭建
今年工作签得比较顺利,签了国内著名的通讯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系统开发环境搭建相关推荐
- Qt开发笔记(一):Qt+FFmpeg开发环境搭建以及工程模板
原博主博客地址:https://blog.csdn.net/qq21497936 本文章博客地址:https://blog.csdn.net/qq21497936/article/details/90 ...
- 《Python入门》Linux 下 Python Web开发环境搭建笔记
之前写过 Windows 7下Python Web开发环境搭建笔记,今天写一下在Linux系统下搭建Python Web的开发测试环境. 我使用的系统是:ubuntu 14.04 server,Cen ...
- 阿里云服务器搭建python web环境_《Python入门》Linux 下 Python Web开发环境搭建笔记-阿里云开发者社区...
之前写过 Windows 7下Python Web开发环境搭建笔记,今天写一下在Linux系统下搭建Python Web的开发测试环境. 我使用的系统是:ubuntu 14.04 server,根据个 ...
- APM飞控学习之路:3 APM系统介绍与开发环境搭建
"工欲善其事,必先利其器".在进行无人机飞控开发时,选择一个合适的软硬件平台以及IDE是十分重要的.目前,APM飞控成熟度高,开发工具齐全,社区建设完善,开发者文档丰富,适合开源选 ...
- Python基础笔记_Day01_计算机基础知识和Python开发环境搭建
Day01_计算机基础知识和Python开发环境搭建 目录 01.01_计算机基础知识(计算机概述)(了解) 01.02_计算机基础知识(软件开发和计算机语言概述)(了解) 01.03_计算机基础知识 ...
- (Python入门)学习笔记一,初次接触尝试使用Python——环境搭建与配置
(Python入门)学习笔记一,初次接触尝试使用Python 早就耳闻Python大名,搞大数据.做人工智能.整机器学习,就得了解Python.之前一直没有去了解,现在由于之前一个项目涉及到一点Pyt ...
- 学习笔记之-Activiti7工作流引擎,概述,环境搭建,类关系图,使用Activiti BPMN visualizer,流程变量,组任务 网关,Activiti整合Spring SpringBoot
本篇学习笔记是观看黑马程序员Activiti7视频而得 Activiti7 一.工作流介绍 1.1 概念 工作流(Workflow),就是通过计算机对业务流程自动化执行管理.它主要解决的是" ...
- Metro UI CSS 学习笔记之一:简介和Metro UI CSS 环境搭建
简介: Metro UI CSS 是一套用来创建类似于Windows 8 Metro UI风格网站的样式. 这组风格被开发成一个独立的解决方案.Metro UI CSS包含两种类型的许可证: MIT和 ...
- AliOS Things物联网操作系统学习第一步:Windows下AliOS Things开发环境搭建
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 人工智能编程入门博客 之前如果想要使用AliOS Things开发ESP8266模块的固件,开发环境 ...
最新文章
- list python 转tensor_TensorFlow 中的几个关键概念:Tensor,Operation,Graph,Session
- 4.5/4.6 磁盘格式化 4.7/4.8 磁盘挂载 4.9 手动增加swap空间
- KMP 算法并非字符串查找的优化 [转]
- Boost:基于不同容器的有界缓冲区比较
- YbtOJ#20060-[NOIP2020模拟赛B组Day3]字串修改【模拟】
- 响应式编程 函数式编程_函数式编程的基本原理简介
- mysql 5.5.28_mysql5.5.28在Linux下的安装
- MFC初探 —— 文件与文件夹的选择与拷贝
- 推荐系统中粗排扮演的角色和算法发展历程
- 新手老问题---------跨线程的控件访问
- java 算法基础之一寻找最大公约数
- ASP.NET分类信息站全站制作视频教程5(AJAX+SQLITE+生成静态HTML)
- 全国土壤阳离子交换量CEC空间分布数据
- oracle orcl 更名,Oracle 11gR2 用户重命名(rename user)
- 动态规划实战1-leetcode 983.Minimum Cost For Tickets
- 简洁明了的单例模式及其五种写法
- c++多线程之packaged_task
- 新版个人所得税python123_【Python教程】02.基础语法
- 【知识兔】Excel教程之隔行/隔列求和
- 英文写作中单词的用法