Android开发环境构建
来源:互联网 发布:在线js代码调试工具 编辑:程序博客网 时间:2024/05/22 10:39
1.adt-bundle-windows-x86-MAT
2.jdk1.7.0_45(1)Eclipse:D:Android\adt-bundle-windows-x86-MAT\eclipse(免安装)
(2)Android SDK:D:Android \adt-bundle-windows-x86-MAT\sdk
3.apache-ant(1)下载路径:Java SE Development Kit 7 Downloads
http://www.oracle.com/technetwork/java/javase/downloads/index.html
jdk-7u45-windows-i586.exe
(2)安装路径:
C:\ProgramFiles (x86)\Java
\jdk1.7.0_45
\jre7
4.proguardhttp://ant.apache.org/bindownload.cgi#VerifyReleases
将解压apache-ant-1.9.2-bin.zip出来的apache-ant-1.9.2移动到D:Android\。
5.配置系统环境变量http://sourceforge.net/projects/proguard/files/
将解压proguard4.10.zip出来的proguard4.10移动到D:Android\。
6.启动Eclipse/Java-ADT计算机->属性->高级系统设置->高级->环境变量->系统变量,系统变量值以分号(;)分隔多个路径。
(1)JDK
新建系统变量:JAVA_HOME
值:C:\Program Files(x86)\Java\jdk1.7.0_45
(2)Java Class Library Path
新建系统变量:CLASSPATH
值:%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
(3)Android SDK
新建系统变量:ANDROID_HOME
值:D:\Android\adt-bundle-windows-x86-MAT\sdk
(4)proguard
新建系统变量:PROGUARD_HOME
值:D:\Android\proguard4.10
(5)PATH
在PATH变量尾部追加以下路径:
;%%JAVA_HOME%%\bin;D:\Develop\Android\apache-ant-1.9.2\bin; %%ANDROID_HOME%%
\tools;%%ANDROID_HOME%%\platform-tools;
在命令行输入“path”,查看变量值。
在命令行输入“java –version”,验证java是否配置正确。
在命令行输入“ant –version”验证ant是否配置正确;
输入“adb version”验证adb是否配置正确。
7.ADB使用简介启动adt-bundle-windows-x86-MAT\eclipse\eclipse.exe进入Java-ADT开发环境。
参考:ADB的全称为Android Debug Bridge 调试桥,是连接Android手机与PC端的桥梁,通过adb可以管理、操作模拟器和设备,如安装软件、系统升级、运行shell命令等。
在Android手机的“设置”->“开发者选项”中勾选“USB调试”,这样手机通过USB连接PC后启用调试模式,在安装了ADB tools(D:\Android\adt-bundle-windows-x86-MAT\sdk\platform-tools\adb.exe)并配置了环境变量path后,在命令行中即可连接调试Android应用程序(Debug版APK)。
(1).查看设备:
C:\Users\thomasfan>adb devices
List ofdevices attached
817F31EDB9A05A5CB532334B50B2C60device
(2).adb -s <device> shell XXX
执行shell命令,-s指定在某个设备上执行命令,device为adb devices查找到的设备。如果不指定-s参数,则默认在第一个设备上执行命令。
例如查看系统运行的所有应用列表(进程):
adb -s <device> shell ps
(3).进入Shell交互:
C:\Users\thomasfan>adb shell
$
<1>切换到root用户
$ su
su
#
<2>查看设备信息
$ cat/system/build.prop
<3>获取mac地址
$ cat /sys/class/net/wlan0/address
<4>查看网络配置
$busyboxifconfig
<5>查看ARP表
$busyboxarp
<6>查看IP地址、网关、路由表信息
$ ip --help
$ ip address (等效于$ busybox ipaddr)$ ip route (等效于$ busybox iproute)
$ busybox route (Kernel IP routing table)
<7>获取DNS
$ getprop net.dns1
$ getprop net.dns2<8>测试联通性
$ ping
<9>退出shell
$exit
《Android开发入门之环境概念介绍》
《Android开发环境搭建》
《Android开发环境全系列搭建》
《最新基于adt-bundle-windows-x86的android开发环境搭建》
《ApacheAnt入门示例》
《优化你的代码---ProGuard工具》
《在eclipse中使用ADT开发》
《用Eclipse-ADT开发和调试源代码》
《如何使用Android中的DDMS进行调试》
- 构建Android开发环境
- 构建Android开发环境
- 构建Android开发环境
- 构建Android开发环境
- 构建Android开发环境
- 构建android 开发环境
- Android开发环境构建
- 构建Android 开发环境
- android开发环境构建
- 【Android开发】构建Android源码编译环境
- Android开发环境的构建---Android Studio
- 第二课构建android开发环境
- ubuntu下构建android 开发环境
- 1.1构建Android Studio开发环境
- Weex环境构建(一)Weex+Android开发环境
- 构建Silverlight开发环境
- 构建arm开发环境
- STM32开发环境构建
- block 和 inline 的区别是什么
- 【代码折叠】让eclipse支持类似VS的Region
- MySQL 日志
- List和ArrayList的区别
- java 的反射技术
- Android开发环境构建
- Shell 之 简谈
- 教您用事务一次处理多条SQL语句
- [IOS OpenCV]摄像头采集图片用 CreateIplImageFromUIImage 转换后图像被旋转、变形解决方案
- 多态性和虚函数
- Ubuntu安装配置卸载JDK1.6
- 递归与非递归
- Java Socket 编程学习之 TCP
- Wscript.shell 详解