2017-05-25 3 views
0

を有効にし、製品の風味とandroidTest実行しない私は、次の製品の風味を持っているし、私のGradleファイルにタイプを構築する:はどのように私はAndroidのメーカーで

Project structure

flavorDimensions "market" 

productFlavors { 
    amazon { 
     dimension "market" 
    } 
    google { 
     dimension "market" 
    } 
} 

buildTypes { 
    debug { 
    } 

    qa2 { 
    } 

    beta { 
    } 

    release { 
    } 
} 

としては、私のディレクトリ構造がどのように見える期待しました

私の問題は、私は、Android StudioでandroidTestの実行を打ったとき2.3.2それは単に

Class not found: "SomeClass" Empty test suite. 
で出エラーになるということです
+0

にビルドバリアントを変更してみましょうデバイスを選択してテストを実行するだけです。 – Calin

答えて

2

現在、1つだけビルドタイプがテストされています。デフォルトでは、debugビルドタイプであるが、これはして再構成することができます。

android { 
    ... 
    testBuildType "beta" 
} 

http://tools.android.com/tech-docs/new-build-system/user-guide

+0

これは良いヒントですが、私の問題は解決しません。testBuildTypeは単体テストを指しています。androidTestの問題を解決する必要がありますが、あなたが私に与えたリンクは私をhttp://tools.android.com/tech-docsに導きます/ new-build-system/user-guide#TOC-Testing1これは役に立つかもしれません。 – Calin

0

で、私はそれが味の一つとandroidTestを後置した解決方法を詳細を参照してください。 、のは、Googleを言うと、それはWI無風味GoogleDebug

Structure that works

関連する問題