2017-01-15 2 views
0

他のモジュール間で共有したいandroidTestフォルダの下に計測用テストクラスがあります。問題は、依存関係としてこのモジュールを他のプロジェクトに追加するときです。androidTestCompile一部のリソースがまだ不足しています。これを行う方法はありますか?androdTestからインストルメンテーションテストのクラスを共有するには?

+0

可能性のある重複した[どのように我々は、Androidのライブラリモジュール間のテストクラスを継承していますか?](http://stackoverflow.com/questions/37078710/how-do-we-inherit-test-classes-across-android -library-modules) – karate

答えて

0

あなたのモジュールでsourceSetsを試してみることもできますが、それがうまくいくかどうかは分かりませんが、試してみる価値はあります。

android { 
sourceSets { 
    main { 
     manifest.srcFile 'AndroidManifest.xml' 
     java.srcDirs = ['src'] 
     resources.srcDirs = ['src'] 
     aidl.srcDirs = ['src'] 
     renderscript.srcDirs = ['src'] 
     res.srcDirs = ['res'] 
     assets.srcDirs = ['assets'] 
    } 

    androidTest.setRoot('tests') 
}} 
関連する問題