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

浙公网安备 33010602011771号