Android 手机卫士开篇

来源:互联网 发布:大话西游源码 编辑:程序博客网 时间:2024/05/06 21:41

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

可能有一些初学者,还不是很清楚如何开发,用什么开发!
不用着急,我会从开发环境的搭建着手进行讲解~

现在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中下载时有没有下载好;【没下载的话该路径下就没有兼容包的存在】

よろしくお願いします!

原创粉丝点击