雷电模拟器的adb更换为sdk下platform-tools目录下的adb
查询appacitvity和appPackage可通过sdk的aapt dump baging xxx/xxx/xxx.apk查询
配置JAVA8
Windows 10 Java环境变量配置
</h2>
Win10下 Java环境变量配置
首先,你应该已经安装了 Java 的 JDK 了(如果没有安装JDK,请跳转到此网址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html)
笔者安装的是 jdk-8u91-windows-x64
接下来主要讲怎么配置 Java 的环境变量,也是为了以后哪天自己忘记了做个备份
(注:win10的Java环境变量配置和其他的windows版本稍有不同)
在电脑桌面 右键点击 “此电脑”的“属性”选项
选择“高级系统设置”选项
点击下面的“环境变量”选项
接下来就是具体的配置过程:
点击“系统变量”下面的”新建“选项
在”变量名“处填上”Java_Home“
”变量值“为JDK安装路径,笔者的路径是”D:\Program Files\Java\jdk1.8.0_91“
点击”确定“选项
在”系统变量“中找到”Path“
选中”Path“点击”编辑“选项
选择右边的“编辑文本”,将引号里面的全部复制“%Java_Home%\bin;%Java_Home%\jre\bin;”,到“变量值”栏的最前面,“确定”
在“系统变量”栏,“新建”,“变量名”为“CLASSPATH”,“变量值”为“.;%Java_Home%\bin;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar”,“确定”
点击“环境变量”最下面的“确定”选项
回到电脑桌面,按快捷键“Win+R”,输入“cmd”
检查Java环境是否配置成功
输入"java"
输入"javac"
输入"java -version"
如果上面的三幅图都看见了,恭喜,环境变量配置好了!
配置Android(SDK版本要与模拟器手机的系统版本一致 )
android-sdk环境变量配置
</h1>
<div class="clear"></div>
<div class="postBody">
1.android-sdk环境变量
1.在系统变量新建:ANDROID_HOME,对应变量值为:G:\android-sdk-windows(sdk安装路径)
2.path添加两个变量(tools和platform-tools)
3.加了环境变量后,可以直接在cmd里运行adb命令,查看adb版本号
安装nodejs
\
通过nodejs的npm下载appium
1.appium安装,运行cmd,输入命令行npm install –g appium。若要指定版本,则命令后加@1.6.3
安装cnpm: npm install -g cnpm --registry=https://registry.npm.taobao.org
(直接用npm install –g appium@1.6.3,貌似遇墙问题,下载不下来,故使用淘宝源)
安装appium1.6.3: cnpm install -g appium@1.6.3
2.安装完成之后配置环境变量,编辑path,例如添加:D:\Tools\nodejs\node_global;
3.运行cmd,输入:appium -v,若正常显示版本信息,则appium环境安装成功;
在sdk的目录tools目录下打开uiautomatorviewer.bat 来查找元素
如果出现rror while obtaining UI hierarchy XML file: com.android.ddmlib.SyncException: Remote object does...
adb kill-server
adb start-server