私は AndroidStudio に Android プロジェクトを持っていますが、インストルメンテーション テストを Eclipse (maven によってビルドされた単純な Java プロジェクト) にアウトソーシングする必要があります。その理由について、開発全体と QA の話はしたくありません。Maven に依存しないインストルメンテーション テスト プロジェクトを Android Studio ベースのプロジェクトに統合できる人を教えてください。
質問する
50 次
1 に答える
1
gradle では、プロジェクトをビルドして .jar を作成し、.jar アーティファクトを任意の Maven リポジトリに公開できます (アーティファクトの公開に慣れていない場合は、これを確認してください)。このようなもの:
artifacts {
archives file("path/to/your/project_output.jar")
}
uploadArchives {
repositories {
mavenDeployer {
repository(url: "file://${System.env.HOME}/.m2/repository/")
pom.groupId = 'com.yourcompany'
pom.artifactId = 'yourartifactid'
pom.version = '0.1.0'
}
}
}
これにより、プロジェクトのコンパイル済み jar ファイルがローカルの Maven リポジトリに公開されます。build/intermediates/... フォルダーで .jar ファイルを探します (classes.jar がデフォルト名だと思います)。また、テスト プロジェクトで必要な場合は、.apk ファイルも公開する必要があります。
于 2014-12-15T13:31:39.200 に答える