当前位置: 首页 > 知识库问答 >
问题:

从eclipse迁移的android studio项目中没有添加Espresso&JUnit4导入

燕英逸
2023-03-14

导入android.support.test.espresso.action.viewActions;

@org.junit.runner.runwith(android.support.test.runner.androidjunit4.class)@android.test.suitebuilder.annotation.largetest

Build.Gradle

androidTestCompile“com.android.support.test:runner:0.3”androidTestCompile“com.android.support.test.espresso:espresso-core:2.2”androidTestCompile“com.android.support.test:rules:0.3”androidTestCompile“com.android.support.test.uiAutomator:uiAutomator-v18:2.1.1”

configurations.all {
    resolutionStrategy.force 'com.android.support:support-annotations:22.1.0'
}

}

问:我正在尝试将导入添加到测试类中。我已经在项目模块的build.html" target="_blank">gradle中添加了所有所需的依赖项。

android studio项目中没有androidTest文件夹,所以我手动将src/androidTest/java/example/test.java装箱。

添加了Junit4依赖项,但导入仍然不工作。

任何帮助都会得到认可。

共有1个答案

慕容宇
2023-03-14

如果变量不是debug,则显式指定它

http://tools.android.com/tech-docs/new-build-system/user-guide#toc-basics-and-configuration

目前只测试一个生成类型。默认情况下,它是调试生成类型,但可以使用以下工具重新配置:

    android {
         ...
          testBuildType "staging" }
 类似资料:
  • 迁移数据库ORM层 迁移模板Blade 迁移分页 迁移验证器 迁移Cache

  • 数据库 模板类 验证器 缓存类

  • 迁移cache分页 仓库地址: cache 安装 composer require illuminate/cache 暂时实现 redis方式 还需安装 composer require illuminate/redis composer require predis/predis //个人比较喜欢predis 启动predis function frameInitialized() {

  • 迁移pagination分页 仓库地址: pagination 安装 composer require illuminate/pagination 我们可以用illuminate/pagination分页了 $users = User::paginate(15); //在你的模板 {!! $users->links() !!} 然后你将看到一堆莫名其妙的错误,没关系,让我们来解决它。既然不能像l

  • 使用validation验证器 仓库地址: validation 安装 composer require illuminate/validation 我们先单例validation验证器 namespace App\Vendor\Validators; use Illuminate\Validation\Factory; class Validator extends Factory {