gpt4 book ai didi

android - Android Espresso 包 `android.support.test.espresso.intent` 的依赖项是什么?

转载 作者:搜寻专家 更新时间:2023-11-01 07:53:24 26 4
gpt4 key购买 nike

我发现了一个有趣的包,其中特别包含 Intents用于测试 Intent 发送的类,以及 IntentMatchers 类,如 Intents 类页面上列出的 fragment 所示:

Intent resultData = new Intent();
String phoneNumber = "123-345-6789";
resultData.putExtra("phone", phoneNumber);
ActivityResult result = new ActivityResult(Activity.RESULT_OK, resultData);

// Set up result stubbing when an intent sent to "contacts" is seen.
intending(toPackage("com.android.contacts")).respondWith(result));

但是当我开始尝试时,Android Studio 提示不知道这些类。我检查了 android-test-kit website 上列出的 Espresso jar (espresso-core 和 espreso-contrib)事实上,我在这些 jar 里找不到任何 android.support.test.espresso.intent 包。我缺少任何依赖项吗?

最佳答案

你还需要

androidTestCompile 'com.android.support.test.espresso:espresso-intents:2.2'

参见 https://code.google.com/p/android-test-kit/wiki/EspressoIntentsSetupInstructions获取更多信息。

关于android - Android Espresso 包 `android.support.test.espresso.intent` 的依赖项是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31575831/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com