インポートしようとしています
import Android.support.test.InstrumentationRegistry;
私のbuild.gradleファイル
androidTestCompile 'com.Android.support.test:testing-support-lib:0.1'
androidTestCompile 'com.Android.support.test:runner:0.2'
androidTestCompile 'com.Android.support.test:rules:0.2'
androidTestCompile 'com.Android.support.test.espresso:espresso-core:2.2.2'
デフォルト設定:
defaultConfig {
testInstrumentationRunner "Android.support.test.runner.AndroidJUnitRunner"
}
ここに欠けているライブラリはありますか? InstrumentationRegistryをインポートしようとしていますが、認識されません!
どのようなテストを使用しているかを確認してください。
Instrumented testsに使用されるInstrumentationRegistryは、エミュレータまたはデバイスを使用し、src/androidTestに配置され、config androidTestCompileを使用します。
src-testフォルダーのJVMでローカルユニットテストを使用する場合は、config testCompileを使用する必要があります。
testImplementation 'com.Android.support.test:runner:1.0.2'
その後、InstrumentationRegistryをインポートできますが、実行時に他のエラーが発生します。
試してみる
コンパイル 'com.Android.support.test:runner:0.2'
の代わりに
testCompile 'com.Android.support.test:runner:0.2'