Android Studioは署名付きapkを生成する前にテストを実行すると考えます。署名付きapkを生成する前にテストを実行するにはどうすればよいですか?
しかし、ASは私のためにそれをしませんでした。私のAPKをパッケージ化する前にうまくいきません、自分でテストを実行する必要があります。
dependsOnなどの方法で助けてもらえませんか。私のbuild.gradleには間違いがありますか?多分このようなのGradleで
はいくつかの関連するコード:
defaultConfig {
applicationId "com.xx.xx"
versionCode getDefaultVersionCode()
minSdkVersion 19
targetSdkVersion 19
}
dependencies {
testCompile 'org.robolectric:robolectric:3.0'
testCompile 'junit:junit:4.12'
}
私はtestOptionを書いていません。私はAndroidの開発に慣れていないんだけど、私はあなたにこのどこかを追加することで、あなたの意図を実現することができると思い
"test"という名前は常に "test"ですか、それとも私の名前ですか? ** assembleRelease.dependsOn ** **テスト**は実行されましたが、**署名されたapkを生成します**は停止しませんでしたか? – user2545386
ええと、私は** assembleFlavorRelease dependsOn test **のように書くと見つかりました。それから、** assembleFlavorRelease **はテストによっては良いアイデアではないと思いました。 – user2545386
非常にいいです。ありがとうございました。 – dit