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

Gradle浓缩咖啡包装无法识别

焦宁
2023-03-14

我不能进口浓缩咖啡套餐

这是我的应用程序分级文件

apply plugin: 'com.android.application'

android {
signingConfigs {
    config {
        keyAlias 'XXXXX'
        keyPassword 'XXXXX'
        storeFile file('XXXX')
        storePassword 'XXXX'
    }
}
compileSdkVersion 22
buildToolsVersion "22.0.1"
defaultConfig {
    applicationId 'my.package.name'
    minSdkVersion 15
    targetSdkVersion 19
    versionCode 1
    versionName "1.0"
    multiDexEnabled true
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        signingConfig signingConfigs.config
    }
}
productFlavors {
}

compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_7
    targetCompatibility JavaVersion.VERSION_1_7
}
}


dependencies {
compile 'com.android.support:multidex:1.0.0'
compile project(':customlib1')
compile project(':customlib2')

compile 'com.android.support:support-annotations:22.2.0'
androidTestCompile 'com.android.support.test.espresso:espresso-core:2.2'
androidTestCompile 'com.android.support.test:runner:0.3'
androidTestCompile 'com.android.support.test.espresso:espresso-contrib:2.2'
import android.test.ActivityInstrumentationTestCase2;
import android.test.suitebuilder.annotation.LargeTest;

import com.estratek.postreet.postreet_lib.activities.About;

import static java.util.regex.Pattern.matches;

@LargeTest
public class EspressoTest extends  ActivityInstrumentationTestCase2<About> {

public EspressoTest() {
    super(About.class);
}

@Override
public void setUp() throws Exception {
    super.setUp();
    getActivity();
}

public void testListGoesOverTheFold() {
    onView(withText("Hello world!")).check(matches(isDisplayed()));
}

onView(with text(“hello world!”)).check(matches(issplayed()));

我是不是漏掉了什么?

共有1个答案

郭洋
2023-03-14

手动调用gradle任务有时也会有所帮助。尝试从终端运行./Gradlew AssembleAndroidTest

 类似资料:
  • 在Espresso中,应用程序启动,测试以以下代码开始:onView(withId(r.id.choosebooktitle)).perform(click()); 这会崩溃,因为显示器仍然显示启动屏幕,而chooseBookTitle只有在之后才可见。如何防止谷歌-浓缩咖啡会在它出现之前点击键? (我不想插入等待循环,而是保持事件驱动。在更糟糕的情况下,我回到Robotium)

  • 在我的主要活动中,我有initUi函数,它将触发对webviewActivity的意图,在webviewActivity中,有一个FragWebView,其中加载了url。 以下是来自FragWebView的示例代码: 我从我的主要活动中传递打开webview的意图是: 请让我知道如何解决这个问题。 问候

  • 当我试图编写一个与listview项交互的代码时,我得到了一个OmbyuousViewMatcherException异常。场景如下。 我有一个包含两个视图的listview 文本视图 按钮查看 我在列表中有将近250行。所有按钮都有文本“预订”或“取消”。他们在一个洗牌的顺序。我想直接点击列表中的第一个“预订它”按钮。我已经尝试了很多方案,但仍然无法找到解决方案。拜托谁帮帮我。 下面是我现在的代

  • 我试着用“浓缩咖啡”写简单的测试 但我有个错误: 我正在尝试不同的框架进行测试,对我来说是最好的,但如果有人能帮助修复这个错误,我将非常感激

  • 我试图在新的Android项目中创建浓缩咖啡UI测试,但我面临以下问题。 如果我试图创建一个空的测试类: 我总是收到以下错误消息: 几乎所有导入的库都标记为未使用。 建筑gradle文件包含以下内容: 如果我把这些设置放在我的其他测试项目上,它是有效的,所以我不知道会出什么问题? 我遵循了这个教程:” http://www.vogella.com/tutorials/AndroidTestingE

  • 本文向大家介绍Android 设置意式浓缩咖啡,包括了Android 设置意式浓缩咖啡的使用技巧和注意事项,需要的朋友参考一下 示例 在build.gradle您的Android应用模块的文件中,添加下一个依赖项: 在文件中AndroidJUnitRunner为testInstrumentationRunner参数指定build.gradle。 此外,添加此依赖项以提供意图模拟支持 并将其添加为w