陈时陈事随风飘,
兴亡兴悲天行道.
来忧来喜不计较,
书好书坏自逍遥.

android入门准备

Android官网:http://developer.android.com

Android的开发可以去官网下载SDK软件开发工具包(Software Development kit)包含如下

1、ADT(Android developer Tools):eclipse的一个plugin

2、Android SDK Tools:SDK软件开发工具包(Software Development kit)

3、Android Platform tools:平台工具

4、Android Platform:安卓版本

5、Android system image for the emulator:模拟器

安卓官网打开方式:需要VPN

 

Android 的内核架构:分为四层

Android其本质就是在标准的Linux系统上增加了Java虚拟机Dalvik,并在Dalvik虚拟机上搭建了一个JAVA的application framework,所有的应用程序都是基于JAVA的application framework之上。 Android主要应用于ARM平台,但不仅限于ARM,通过编译控制,在X86、MAC等体系结构的机器上同样可以运行。

1、Linuxe 内核核心层,底层对硬件的驱动

2、libraries 系统运行库层,各种开发工具的依赖,如:数据库、媒体,Android运行环境DVM

3、application farmework 应用框架层,用java写

4、application 应用程序层,安装的应用程序,用java写

更具体的说明可看:http://blog.csdn.net/lvwei1990/article/details/47210093

 

开发环境搭建:主要为eclipse安装SDK Manager和AVD Manager,然后用SDK Mamager下载ADT等

1、java环境,JDK

2、Eclipse软件工具

3、Android SDK安装

4、ADT安装

5、创建AVD(Android Virtual Device):eclipse的一个插件,点击后create模拟一个安卓系统环境

SDK manager 为了能更好的使用,需要换镜像地址

1 启动sdk manager(明白如何FQ更新内容的朋友可以跳过第二步)
2 在Tools选项--->options选项---->将大连东软开源镜像站的网址mirrors.neusoft.edu.cn填写在 HTTP Proxy Server 中,将80填写到HTTP Proxy Port
3 Clear Cache 清除一下缓存
4 Ohers 栏的下方 勾选 Force http://...sources to be fetched using http://... ,最后点close关闭对话窗
5 返回到sdk manager的对话窗,在Packages选项--->reload
6 进入主要操作了,别紧张,找到你想要开发的对应版本的API号,例如我要准备开发的是Android 4.0.3(API 15)的那么我就找到Android 4.0.3(API 15)的复选框,展开它,选择它众多子复选框内容里的 ARM EABI v7a System Image 打上勾,接着Install packges,安装完成后重启Eclipse就行啦。

 

helloWorld

创建:File-New-android application project

运行:右击-Run as-android application

注:创建时可能会报异常,

1、如果active_main.xml报错Unable to find the layout for Action Bar,用SDK Manager 下载低版本的google API 然后在这个文件的可视化界面点击绿机器人选择低版本API,我从22换为21不报错。

2、如果是报错由于@string引起,No resource found that matches the given name(at 'text' with value '@string/hello_world'),这需要在values目录下strings.xml中配置对应的标签helloworld

3、如果MainActive.java报错R.class没有找到,基本就是由于上面两个xml报错的原因导致的,xml不报错之后:右击-Android Tools-Fix project propeties会自动生成

4、在运行android project之前,用Android Virtual Device Manager先创建一个虚拟机,运行项目后会自动在该虚机上安装一个app

 

posted @ 2018-02-05 23:08  thinline未来  阅读(153)  评论(0)    收藏  举报