博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Uiautomator 2.0 - 实战
阅读量:4353 次
发布时间:2019-06-07

本文共 2678 字,大约阅读时间需要 8 分钟。

1  Android Studio -> Create project "uiautomator2demo"

2  cd uiautomator2demo

    cp ../libs ./

    选中libs/*.jar -> Add library -> 选择module -> app 

 

   则在 app/build.gradle 中

apply plugin: 'com.android.application'android {    compileSdkVersion 24    buildToolsVersion "25.0.2"    defaultConfig {        applicationId "com.autotest.uiautomator2demo"        minSdkVersion 15        targetSdkVersion 24        versionCode 1        versionName "1.0"        // add testInstrumentationRunner        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"    }    buildTypes {        release {            minifyEnabled false            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'        }    }}dependencies {    compile fileTree(include: ['*.jar'], dir: 'libs')    testCompile 'junit:junit:4.12'    compile 'com.android.support:appcompat-v7:24.2.1'    // 选中 libs/*jar , 右击 -> Add as Lib -> 选择Module -> app ,则自动生成下面的compile files    compile files('~/AndroidStudioProjects/uiautomator2demo/libs/espresso-contrib-2.2-release-no-dep.jar')    compile files('~/AndroidStudioProjects/uiautomator2demo/libs/espresso-core-2.2-release-no-dep.jar')    compile files('~/AndroidStudioProjects/uiautomator2demo/libs/espresso-idling-resource-2.2-release-no-dep.jar')    compile files('~/AndroidStudioProjects/uiautomator2demo/libs/espresso-intents-2.2-release-no-dep.jar')    compile files('~/AndroidStudioProjects/uiautomator2demo/libs/espresso-web-2.2-release-no-dep.jar')    compile files('~/AndroidStudioProjects/uiautomator2demo/libs/exposed-instrumentation-api-publish-0.3-release-no-dep.jar')    compile files('~/AndroidStudioProjects/uiautomator2demo/libs/hamcrest-core-1.3.jar')    compile files('~/AndroidStudioProjects/uiautomator2demo/libs/hamcrest-integration-1.3.jar')    compile files('~/AndroidStudioProjects/uiautomator2demo/libs/hamcrest-library-1.3.jar')    compile files('~/AndroidStudioProjects/uiautomator2demo/libs/javawriter-2.1.1.jar')    compile files('~/AndroidStudioProjects/uiautomator2demo/libs/javax.annotation-api-1.2.jar')    compile files('~/AndroidStudioProjects/uiautomator2demo/libs/javax.inject-1.jar')    compile files('~/AndroidStudioProjects/uiautomator2demo/libs/jsr305-2.0.1.jar')    compile files('~/AndroidStudioProjects/uiautomator2demo/libs/junit-4.12.jar')    compile files('~/AndroidStudioProjects/uiautomator2demo/libs/rules-0.3-release-no-dep.jar')    compile files('~/AndroidStudioProjects/uiautomator2demo/libs/runner-0.3-release-no-dep.jar')    compile files('~/AndroidStudioProjects/uiautomator2demo/libs/uiautomator-v18-2.1.1-release-no-dep.jar')}

  

转载于:https://www.cnblogs.com/zsr0401/p/6279407.html

你可能感兴趣的文章
HTTP基础知识
查看>>
mariadb(mysql)从库relaylog损坏无法同步的处理方法
查看>>
图论——LCA、强联通分量、桥、割顶、二分图最大匹配、网络流
查看>>
CDH集成Kafka,两种方式:离线、在线
查看>>
【原】Google浏览器刷新
查看>>
urllib2的GET和POST请求(五)
查看>>
树状数组入门及树状数组由来
查看>>
UUID介绍与生成的方法
查看>>
nginx高级玩法之根据来源ip分流
查看>>
16. 3Sum Closest
查看>>
BFS:Nightmare(可返回路径)
查看>>
vijos 1557:bzoj:1413: [ZJOI2009]取石子游戏
查看>>
hackerrank Alex对战Fedor
查看>>
list,string,tuple,dictionary之间的转换
查看>>
Action<T> 泛型委托 在跨线程访问控件委托中的应用
查看>>
主机屋----常用程序安装链接数据库教程
查看>>
JQuery传值给.ashx乱码
查看>>
java1.7之后的比较器特别之处
查看>>
Jmeter之分布式执行测试
查看>>
Python入门二
查看>>