Uiautomator小记之 环境搭建-Android

  对于android环境的安装及配置前,先了解一下SDK的组成及每个模块的作用。下面我们通过SDK的目录文件的来进行了解:

  • add-ons:该目录下存放第三方公司为Anddroid平台开发的附加功能(库)如:GoogleMaps
  • build-tools:各个版本的与编译相关的重要工具,比如aapt、aidl、逆向调试工具dexdump和编译脚本dx
  • docs:离线开发者文档Android SDK API参考文档。
  • emulator:模拟器
  • extras:扩展开发包 如高版本的API在低版本中的开发使用。
  • licenses:执照,许可
  • patcher:补丁包
  • platforms:该目录下存放不同版本的Android系统  
  •                    platforms是每个平台的SDK真正的文件,里面会根据API Level划分SDK版本,这里就以Android4.4.2来说,进入后有一个android-19的文件夹,android-19进入后是Android4.4.2 SDK的主要文件,其中data保存着一些系统资源,skins则是Android模拟器的皮肤,templates是工程创建的默认模板,android.jar则是该版本的主要framework文件。uiautomator.jar则是uiautomator1.0的包

     
  • platforms-tools:各版本SDK通用工具。比如adb.exe、sqlite3.exe
  • platforms-tools.backup:
  • skins:
  • sources:系统源码目录,文件夹里可以包含多份源码,根据API Level划分为不同的文件夹
  • system-images:模拟器影映像文件。从android-14开始将模拟器映像文件整理在这里(原来放在platforms下)
  • temp:临时文件夹,一般在SDK更新安装时用到。
  • tools:该目录下存放大量Android开发、调试的工具。如:emulator.exe monitor.bat android.bat(.bat批处理,内部是shell脚本)
  • .knownpackages:
  • AVD Manager.exe:该程序是AVD(Android虚拟设备)管理器。通过该工具可以管理AVD。
  • SDk  Manager.exe:该程序是Android SDK(Software Development Kit)SDK管理器,用于SDK更新、下载、删除
              对SDK有一定了解后我们就开始进行安装和配置的工作。
         1.android studio 的安装我这里就不多说了就是点点点。但一个小小的建议,安装目录最后自定义,方便以后的管理如:E:\Android\Android studio\。android SDK 下载解压后直接放在  E:\Android\sdk1\  下   如上图中的目录列表。
         2.android环境的配置及环境的验证:
                  通过上面对SDK目录的了解,我们需要配置的目录有两个:tools  和 platforms-tools   

新增环境变量:

                 变量名: ANDROID_HOME

                 变量值:E:\Andrid\sdk1


 

修改环境变量:

                 变量名:Path

                 新增变量值:;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;


  值中英文分号“;”是用于将每个值进行分割的
                                 验证配置:
                                        1.cmd命令框输入:android -h   如图则成功

                                         2.cmd命令框输入:adb  如图则成功  

                                         3.android环境配置成功
 
                 现在环境的相关就已经告一段落,下面会分别对uiautomator2.0 做一个小case,进行进一步的了解。

猜你喜欢

转载自blog.csdn.net/qq_33668011/article/details/78741494