二、 环境搭建和常用工具介绍

Android Studio是专业的Android开发工具,开发Android的不二之选。

一、下载Android Studio和JDK

Android Studio下载

推荐镜像网站:http://www.androiddevtools.cn/(网站上汇聚了开发需要的各种资源,非常好用)

官方地址(Google开发者网站):https://developer.android.google.cn/studio/index.html

JDK下载:

官方地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

根据电脑系统选择下载Android Studio和JDK即可,安装过程与其他软件没有差别,不再赘述。

二、配置环境变量

在运行Android Studio之前,需要先配置JDK的环境变量:

  1. 安装装好JDK后便是配置JDK的环境变量,在桌面上计算机点右键选属性,或是开始菜单计算机上点右键选属性, 左边点高级系统设置,点下边的环境变量
    这里写图片描述

  2. 在新弹出窗口上,点系统变量区域下面的新建按钮,弹出新建窗口,变量名为JAVA_HOME,变量值填JDK安装的最终路径,我这里装的地址是D:\Program Files\Java\jdk1.7.0_51,所以填D:\ProgramFiles\Java\jdk1.7.0_51,点确定完成
    这里写图片描述

  3. 下面需要设置Path变量,由于系统本身已经存在这个变量,所以无需新建,在原本基本上添加JDK相关的,找到Path变量双击编辑,由于每个值之间用;符号间断,所以先在末尾加上;(注意是英文格式的,不要输其他符号空格等),加上;符号后在末尾加入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin,点确定完成
    这里写图片描述

  4. 下面添加CLASSPATH变量,由于不存在,所以新建一个,变量名CLASSPATH,变量值%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar,首尾不带空格的,点确定完成,至此环境变量配置完成,点确定关掉环境变量配置窗口
    这里写图片描述

  5. 面步骤完成后,下面验证下是否配置成功,点开始运行输入cmd打开命令行窗口,输入java -version,显示版本1.7.0_51,输入javac -version,也显示1.7.0_51,说明JDK安装及环境变量配置成功。

三、Android Studio的简单配置

1. 主题修改

默认的 Android Studio 为灰色界面,可以选择使用炫酷的黑色界面。Settings –> Appearance –> Theme ,选择 Darcula 主题即可。
这里写图片描述

2. 代码字体修改

系统字体设置:如果你的Android Studio界面中,中文显示有问题,或者选择中文目录显示有问题,或者想修改菜单栏的字体,可以这么设置。Settings –> Appearance ,勾选 Override default fonts by (not recommended) ,选择一款支持中文的字体即可。我使用的是 微软雅黑 ,效果不错。
这里写图片描述
编程字体设置:此部分会修改编辑器的字体,包含所有的文件显示的字体。Settings –> Editor –> Colors & Fonts –> Font 。默认系统显示的 Scheme 为 Defualt ,你是不能编辑的,你需要点击右侧的 Save As… ,保存一份自己的设置,并在当中设置。之后,在 Editor Font 中即可设置字体。Show only monospaced fonts 表示只显示等宽字体,一般来说,编程等宽字体使用较多,且效果较好。
这里写图片描述

3. 字体颜色

Settings –> Editor –> Colors & Fonts 中可以还可以设置字体的颜色,你可以根据你要设置的对象进行选择设置,同时你也可以从网络上下载字体颜色设置包导入。

4.其他

Android Studio中还可以配置更多的内容,资料很多,需要使用时再进行查找,下面这篇博客介绍较为详细,可供参考:http://www.cnblogs.com/smyhvae/p/4390905.html

四、ADB工具介绍

ADB的全称是Android Debug Bridge,直接翻译过来就是Android调试桥,它就像一个纽带,可以让我们在电脑上操作手机,我们可以在电脑上对其发送一些指令来调试它。

使用准备

1 . 确保你电脑安装有Android SDK
2 . 将SDK下的platform-tools目录和tools目录的路径加入到系统环境变量中(环境变量配置方法可参考:https://jingyan.baidu.com/article/17bd8e52f514d985ab2bb800.html
3 . 确保你手机打开了usb调试,并且已经通过数据线将手机连接到了电脑.

进入adb

1 . 输入adb version查看adb版本,输出信息如下:

Android Debug Bridge version 1.0.36
Revision 84e3321d5db3-android

2 . 输入adb shell进入shell,输出:

adb server version (31) doesn't match this client (36); killing...
* daemon started successfully *
shell@omega:/ $

上面是我之前已经连接过shell,所以它会先杀死之前的进程,然后开始开启守护进程,成功后就会出现$符号,要是玩过Linux的小伙伴一定对这个不陌生,Android其实就是基于Linux开发的,所以我们可以在这下面执行一些Linux的常见shell命令.

3 . 进入shell后输入ls | grep "data",包含data的目录,输出如下:

shell@omega:/ $ ls|grep "data"
data
nvdata
常用命令

1 . 安装Apk程序之install命令

命令格式: adb install -r 应用程序.apk

adb install -r ku.apk
[100%] /data/local/tmp/ku.apk
pkg: /data/local/tmp/ku.apk
Success

2 . 安装Apk程序之push命令

命令格式: adb push <local><remote>

adb push ku.apk /system/app/

以上的两种方法都可以安装Apk,但是也有所不同.
adb install命令是将apk程序安装到data/data目录下,作为普通的用户应用程序.而adb push命令是将一个文件写入手机的存储系统.只要我们拥有相应的权限,我们就可以将任何apk放到任意目录下

3 . 获取文件之pull命令

命令格式:adb pull <remote><local>

adb pull /system/app/ file/

4 . 查看Log之logcat命令

命令格式: logcat

该命令要进入shell后执行
logcat | grep "abc"

上面的命令就会查看log信息,并且只显示包含abc的log信息

5 . 查看系统盘符之df命令

adb shell df

6 . 输出所有已安装的应用

adb shell pm list packages -f

7 . 模拟按键输入

命令格式: adb shell input keyevent 按键对应Code

模拟按下home键
adb shell input keyevent 3

常见的按键的Code
这里写图片描述

8 . 模拟滑动输入

命令格式: adb shell input touchscreen <command><x1><y1><x2><y2>

adb shell input touchscreen swipe 18 655 18 0

9 . 列出运行状态之dumpsys命令

adb shell dumpsys activity activities|grep "miui"

10 . 启动一个activity之am命令

命令格式: adb shell am start 包名/包名+类名

11 . 录制屏幕之screenrecord命令

命令格式: adb shell screenrecord <存储位置>

adb shell screenrecord /sdcard/demo.mp4

12 . 重新启动之reboot命令

adb reboot

五、其他常用工具

Genymotion:Android模拟器,下载地址:https://www.genymotion.com/#!/download
Notepad++:代码查看工具
Git/Svn:版本管理工具
SourceTree:可视化的代码管理工具(推荐使用)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值