debugAutomation
という名前のビルドバリアントがあるとします。AndroidTest。* apkをビルドして何も追加作業をしないgradleタスク
gradleコマンドを使用してこの亜種を。* apkファイルに作成することはできません。私は:
./gradlew assembleDebugAutomation
これは私にアプリケーションを提供します。しかし、エスプレッソで自動化テストを行うには、私もテストが必要です。* apk。だから私を再度実行します。-androidTest
と
./gradlew assembleDebugAutomationAndroidTest
と* APKは私のプロジェクトの私のoutputs/apk/
フォルダ内にあります。
トリックと問題はどこにありますか?
)実行中にassembleDebugAutomation
私はアプリケーションのみを持っています。* apkを構築しました。
b)assembleDebugAutomationAndroidTest
を実行している間に、このAPKは現在ADBのすべての視覚的なデバイスにインストールされています。
私の質問は:。* apkをgradleコマンドでビルドするにはどうすればいいですか?APKのみをビルドし、ビルドプロセス中に現在表示されているADBのデバイスにはインストールしませんか?しかし構築しますが、任意の自動化テストを行うことはありません、またそれがデバイスにインストールします
./gradlew assembleDebug
を:ちょうどAPKに組み立てること
あなたの質問は明確ではありませんが、何が必要ですか? apkを作成するだけで './gradlew assembleDebug'を使う必要があれば、APKをビルドして作成します。 – zed
こんにちは、私は編集を行い、明確な質問を述べました。 – F1sher