转载请说明出处:Android环境变量作用--命令行操作(ADB、AVD等)

Android环境变量配置


这些我们应该自己配置过。

  • Linux
    执行:sudo gedit /etc/profile
    然后:在/etc/profile 文件中添加如下配置:

set java environment-------------------------------------------------

JAVA_HOME=/home/androidjp/Android/jdk/jdk1.8.0_25
export JRE_HOME=/home/androidjp/Android/jdk/jdk1.8.0_25/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

set android environment--------------------------------------------

set 'tools' and 'platform-tools' are for android avd and adb logcat

export ANDROID_HOME=/home/androidjp/Android/sdk/android_sdk
export PATH=/home/androidjp/Android/sdk/android_sdk/tools:/home/androidjp/Android/sdk/android_sdk/platform-tools:$PATH

set android aapt enviorment-----------------------------------------

export AAPT_HOME=$ANDROID_HOME/build-tools/21.1.0/aapt
```

  • Windows
    在“我的电脑”->“属性”->“高级”->“环境变量” 中可以配置系统变量Path,加上几句,最终得到:
    Path:……; D:\Android\sdk;D:\Android\sdk\tools;D:\Android\sdk\platform-tools;

命令行管理模拟器设备(AVD)


  • android list:列出机器上所有已经安装的Android版本和AVD设备
  • android list avd:列出机器上所有已经安装的AVD设备;
  • android list target:列出机器上所有已经安装的Android版本
  • android create avd:创建一个AVD设备
    格式:android create avd -n -t -s -p
    如:android create avd -n 1.5 -t 3 -s HVGA
  • android delete avd:删除一个AVD设备
  • android update avd:升级一个AVD设备使其符合新的SDK环境
  • android create project:创建一个新的Android项目
  • android update project:更新一个已有的Android项目
  • android create test-project:创建一个新的Android测试项目
  • android update test-project:更新一个已有的Android测试项目

命令行启动模拟器


使用emulator.exe启动模拟器的两种方法:

  • emulator -avd
  • emulator -data <镜像文件名称> 【镜像文件一般位于AVD设备保存位置的avd文件夹目录下】

avd的默认路径(win):C:\用户\Admin.android\avd\avd名.avd

常用的ADB命令


ADB是一个非常强大的工具,位于SDK安装目录的platform-tools子目录下,它既可以完成模拟器文件与电脑文件的相互复制,也可以安装apk应用,甚至直接切换到Android系统中执行Linux命令。

  • adb -devices:查看当前运行的模拟器
  • adb push c:/123.doc /sdcard/:将电脑文件复制到模拟器中
  • adb push /sdcard/abc.txt c:/:将模拟器文件复制到电脑
  • adb shell:启动模拟器的shell窗口,此时就可以在模拟器的shell窗口中直接执行Linux命令
  • adb install [-r] [-s] <文件>:安装apk文件,其中-r表示重装该apk,-s表示将apk安装到SD卡上,默认是安装到内部存储器上
  • adb uninstall [packge] [-k]:从系统中卸载程序包,-k表示只删除该应用程序,但保留该应用程序所有的数据和缓存目录

更多相关文章

  1. Android开发人员不得不收集的代码(持续更新中)
  2. Android(安卓)Recovery OTA升级(一)—— make otapackage
  3. 移植 libusb 到 Beagleboard 上的 Android
  4. Andorid adb 命令
  5. android异常 More than one file was found with OS independent
  6. android 根据res文件夹下(如res/raw)文件名获取其id
  7. Flutter 的 TensorFlow Lite 插件 - tflite
  8. Android配置----Eclipse+BlueStacks调试Android应用
  9. NPM 和webpack 的基础使用

随机推荐

  1. Android布局背景颜色设置
  2. android 触摸事件传递机制与笔记
  3. Android(安卓)ContentProvider 使用
  4. android中setNegativeButton和setNeutral
  5. Android(安卓)Studio 配置 Genymotion
  6. Android Instrumentation自动化测试框架
  7. Android(安卓)访问GPS获取位置信息
  8. googleMap----放大,缩小,东南西北,四种视图
  9. 【Android导航决】环境插件配置笔记
  10. android ListView 多次调用 getView方法