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表示只删除该应用程序,但保留该应用程序所有的数据和缓存目录



作者:androidjp
链接:https://www.jianshu.com/p/0f507a311699
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

更多相关文章

  1. CreateProcess error=2, 系统找不到指定的文件。
  2. 【Android】Android Layout Binder——根据layout布局文件自动生
  3. android:向手机卡上写入文件时总是不成功,解决办法
  4. 在android中使用HttpURLConnection进行文件上传
  5. android获取设备存储信息
  6. 转:Android文件操作总结
  7. 【Android的从零单排开发日记】之入门篇(十)——Android应用配置文
  8. 第二部分:开发简要指南-第五章 支持不同的Android设备
  9. 关于android单元测试结合SAX解析xml文件初步分析

随机推荐

  1. 8款让前端开发者心动的jQuery/CSS3应用
  2. 安卓在子线程中使用使用Toast
  3. Android数据绑定组件RoboBinding使用详解
  4. android学习历程---android工程和目录详
  5. Android(安卓)AIDL分析
  6. Android(安卓)MediaPlayer 框架UML图
  7. Android(安卓)MediaScanner总结
  8. Flutter误删除android/ios目录怎么办?
  9. UI 布局
  10. AndroidUI开源组件库BottomView 第三方自