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

Android 手机卫士开篇

2017-09-13 21:32 295 查看
接下来一段时间,我将会拿一个手机卫士练练手【毕竟好久没写了】,途中有所心得体会之处我会分享给大家!

可能有一些初学者,还不是很清楚如何开发,用什么开发!

不用着急,我会从开发环境的搭建着手进行讲解~

现在Android的开发普遍为AndroidStudio,本人实际工作当然也是啦,但为了更多的初学者们[Gradle自己也没吃透],本次练手采用古老的做法:Eclipse+ADT。

大家都是精英,我相信给了正确的指导安装链接,事情会变得SoEasy!

(1)Android开发大部分是基于Java的,因此JDK的配置毋庸置疑

JDK官网下载地址:

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

JDK 安装步骤:

http://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html

记得验证是否安装正确哟!

(2)JDK安装好之后,就是开发环境中Eclipse的安装

Eclipse官网下载地址:

https://www.eclipse.org/downloads/eclipse-packages/

选择[Eclipse IDE for Java EE Developers]

BIT位自行选择

*下载好后是个安装好了zip文件,解压后就可以直接使用!

(3)到这步为止,其实已可以正常的谢谢JAVA程序了~

但是,为了开发安卓,我们不得不再安装一下Android SDK

SDK作为安卓的环境变量需要我们配置adb的使用等等.

不BB了。【有什么定义不懂的可以问x度】

SDK下载地址:(我推荐两个链接地址)

【1】http://tools.android-studio.org/index.php/sdk/

下载[android-sdk_r24.4.1-windows.zip]即可【亲测】

【2】https://android-sdk.en.softonic.com/

下载好了的sdk里面的文件有很多事空的比如“add-ons”

于此同时有些甚至都不存在空的文件夹例如“extra””platform-tools“

那么这些文件到底有什么用呢?

下面我就稍微赘述一番,懂得可以选择跳过!

1、add-ons–>Google API 。比如GoogleMaps

2、build-tools–>各版本SDK编译工具。

3、docs–>离线开发者文档Android SDK API参考文档。

4、extras–>扩展开发包 如高版本的API在低版本中开发使用。

5、platforms–>各版本SDK。根据API Level划分的SDK版本,这里就以Android 2.2来说,进入后有 一个android-8的文件夹,

android-8进入后是Android 2.2 SDK的主要文件,其中ant为ant编译脚本,data保存着一些系 统资源,images是模拟器映像文件,

skins则是Android模拟器的皮肤,templates是工程创建的默认模板,android.jar则 是该版本的主要framework文件,

tools目录里面包含了重要的编译工具,比如aapt、aidl、逆向调试工具dexdump和编译脚本dx。

6、platforms-tools–>各版本SDK通用工具。比如adb、和aapt、aidl、dx等文件,Android 1 2 3版本提示,

这里和platforms目录中tools文件夹有些重复,主要是从Android 2.3开始这些工具被划分为通用了。

7、samples–>各版本API使用样例。Android SDK自带的默认示例工程,强烈推荐初学者运行学习。

8、sources–>各版本SDK源码。

9、system-images–>模拟器映像文件。从android-14开始将模拟器映像文件整理在这里(原来放在platforms下)

10、temp–>临时夹,一般在SDK更新安装时用到。

11、tools–>各版本SDK自带工具。包含了重要的工具,比如DDMS用于启动Android调试工具,

比如LoaCat、屏 幕截图和文件管理器,而draw9patch则是绘制Android 平台的可缩放png图片的工具,

sqlite3可以在PC上操作SQLite数据库, 而monkeyrunner则是一个不错的压力测试应用,模拟用户随机按键,

mksdcard则是模拟器SD映像的创建工具,emulator是 Android SDK模拟器主程序,不过从Android 1.5开始,

需要输入合适的参数才能启动模拟器,traceview作为Android 平台上重要的调试工具。

12、AVD Manager–>Android手机模拟配置工具,用于配置模拟器,只有先配置AVD才可运行模拟器。

13、SDK Manager–>SDK管理器,用于SDK更新、下载、删除。

SDK的配置环境变量

http://jingyan.baidu.com/article/f71d603757965b1ab641d12a.html

Tips:当你进行配置的时候你会发现sdk路径下缺少某个文件夹【My God,这还怎么配置】ADB命令当然也就成了笑话。

解决方案:说白了,因为sdk下载下来的只是一个空壳子,你还没有管理它呢~这时候就引进了>ADT>

(4)ADT

下载地址:(下载好之后不用解压,我们将采用离线方式将其导入Eclipse)

http://tools.android-studio.org/index.php/adt-bundle-plugin【不要问我下载哪一个,肯定是最新的ADT-23.0.6啦】

如何在eclipse中添加ADT?

方法:

(两种:在线安装和离线安装,但是推荐使用离线安装,因为在线安装涉及到翻墙的问题,而且速度很慢很慢,安装过程中会出现很多的错误)

下面箱子讲述离线安装步骤:

a.首先打开Eclipse,然后点击【help - install new software】,

b.然后点击【Add】,在Name的地方写上插件的名字ADT,然后下一步就有两种安装方法了(在线安装和离线安装,我们这里就只讲第二中离线安装咯)

c.点击【Archive】,然后选择之前下载好的ADT文件[zip文件,不需要解压]的所在位置,选中ADT文件。

d.在弹出的Install界面选中【Developer Tools】。同时【取消勾选下方的“contact all update sites ……”】。这个是进行ADT在线更新的,如果ADT的版本很久,那么可以打上勾,不过在线更新的速度一般都会很慢,如果不在乎ADT版本的话就不要打勾,不打勾的话就会很快。【然后Next】,

e.接下来就静静的等候安装完毕【Next】【同意使用许可】【Finish】

若是提示重启,当然选择【YES】了!

就这样,我们会在重启之后的Eclipse中看到多出来的两个小图标



(5)点击左边的图标开始下载开发平台工具【还记得sdk路径下文件不全么?这里就是为sdk这个空壳子装东西啦】

如何做就不赘述了,可以参照网上很多的链接(如何安装ADT我也贴个链接方便大家查阅)

下载开发平台工具:

http://jingyan.baidu.com/article/b0b63dbfa9e0a74a4830701e.html

该链接第三步之前讲述的是在线安装ADT,我们之前采用的是离线的方法【ADT自己先行下载】(可以不用看啦,我们看的是第三部开始的下载)

ADT安装参考:【也就是本篇的(4)】

http://blog.csdn.net/shen_jie/article/details/46952577

温馨提示:

(1)若是你的电脑容量不足,那么下载的时候不要把镜像文件【带有system-images】勾选进去。其他的尽量都下载吧。还记得sdk的结构么?下载好了的镜像文件会存放在【system-images】中。

(2)sdk 路径下build-tools文件夹中的26.x.x可以先拷贝到一边去,毕竟8.0的编译容易出问题。

(6)现在SDK终于算是完整了,可别忘了第(3)中的SDK的配置哟!

SDK的配置环境变量

http://jingyan.baidu.com/article/f71d603757965b1ab641d12a.html

*adb命令的可用是sdk环境配置成功与否的关键!

若是以上你都正确的配置成功,那么你可以在Eclipse中正确的New一个Android Application Project啦!

Android的兼容包例如:

V4兼容包(v4 appconpat)

V7兼容包(v7 appconpat)等是存放在“android-sdk_r24.4.1-windows\android-sdk-windows\extras\android\support”下的,若是提示有关于兼容包不存在,那么你就要看看你当初在sdk manager中下载时有没有下载好;【没下载的话该路径下就没有兼容包的存在】

よろしくお願いします!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: