您的位置:首页 > 移动开发 > Android开发

Android开发相关介绍及工具的安装

2015-08-17 18:32 183 查看

目录

android相关介绍

Android的重要版本:2.3 3.0 4.x 5.x 除了3.0其他的都是开源的

AndyRubin(安迪·鲁宾)是 andriod之父




Android是基于Linux内核的

android有四层结构必须知道:linux内核-函数库-应用程序框架-应用程序层 是ARM处理器




SQLite:数据库比较耗电,存储少时尽量不用

Cocos2dk开发游戏的

Dalvik虚拟机:实现基于Linux内核的线程管理和底层内存管理

工具安装及使用

一、搭建环境:前提是java环境:尽量不要使用中文路径

方案一:

1、eclipse环境(eclipseIDE AndroidSDK ADT)goole宣布不再更新ADT 一般下载整合包

(安装ADT:下载ADT-打开eclipse-help-install newsoftware-add-写上name:adt。 location处找到ADT文件,去掉下方的勾选,点击selectAll,一直next即可,自动重启eclipse后将出现两个android开发的图标,下载SDK进行关联即可)

2、AndroidStudio环境(AndroidStudio最新版1.3 AbdroidSDK)

3、Genymotion 模拟器是x86架构的

方案二:使用整合的ecplise

1、Sdk下载:http://developer.android.com/index.html

2、创建模拟器:下图中红笔标记的为SDK(软件开发工具包:Software Development Kit),创建Android模拟器点击蓝笔处的按钮。




点击后,在出现的对话框中点击new(或create),出现如下界面:




上图中***DName为:创建的模拟器的名字,可以随便取名,但尽量取得有意义。

Device:选择屏幕尺寸(在模拟器中是无意义的)以及分辨率(可选320*480的分辨率,分辨率越小,启动越快)。

Target:模拟器的版本

CPU/ABI:镜像的选择(Arm或是Intel(加速器))。

Keyboard:是否有实体按键,需要勾选。Skin:物理按键的皮肤,需要进行选择或勾选,若不进行选择,则物理按键不能显示出来。

Front camera:前置摄像头,不可选择,模拟器没有前置摄像头。

Back Camera:后置摄像头,选择none则没有后置摄像头,选择emulated则是模拟摄像头,实际还是没有摄像头,选择Webcam0则是一个真实的摄像头,调用你当前电脑的摄像头。

Memory options:内存选项,RAM:运行内存:默认为512,ROM:存储内存。

VM Heap:虚拟机堆内存的大小,前期做简单业务可以使用默认32,后期做大项目时可以改大一点,比如128。

Internal Storage:内部存储空间,手机自带存储空间200,必须写。

SD card:手机的SD卡的大小。

Snap shot与useHostgpu两个选项不建议勾选,勾选后可能会出错,如果有使用加速器则可以勾选useHostgpu。

关掉模拟器,点击start,wipe user data:如果勾选,则模拟器在点击launch后会恢复出厂设置,当在需要清除模拟器所有设置时可以勾选,一般不进行勾选。







此时出现了一个模拟器,模拟器屏幕很大,占据电脑一般桌面,因此需要进行调整,此时关掉当前的大的android模拟器重新点击start,选择Scale display to real size:模拟器进行缩放的选项。点击launch可以看到模拟器屏幕变小。

补充问题

自己创建文件时可能会出错

1、出错时可以先进行:project-clean

2、no launcher activity found错误:在manifest中的package包是否导错,class类中的R包是否与文件一致

3、unfortunately 项目名 has stop也是导包的问题

4、创建模拟器时一定勾选hardware选项
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: