Mavenを使用しているAndroidプロジェクトでJenkinsを使用してみました。(まだ)テストがないので、エミュレーターの部分を除いて、このチュートリアルに従ってみました。http://vitorbaptista.com/continuous-integration-for-android-apps-with-jenkins-and-maven3/
Jenkins でプロジェクトをビルドしようとすると、次のエラーが発生します。
メッセージ: プロジェクトでゴール com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.3.0:generate-sources (default-generate-sources) を実行できませんでした ....: 実行 default-generate-目標のソース com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.3.0:generate-sources に失敗しました: ツール 'aapt' が見つかりませんでした。プラグインの設定パラメータとして適切な Android SDK ディレクトリ パスを指定してください。別の方法として、パラメータ -Dandroid.sdk.path=... をコマンドラインに追加するか、環境変数 ANDROID_HOME を設定します。原因: ゴール com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.3.0:generate-sources の default-generate-sources の実行に失敗しました: ツール 'aapt' が見つかりませんでした。構成パラメータとして適切な Android SDK ディレクトリ パスを指定してください ... プラグインで。別の方法として、パラメータ -Dandroid.sdk.path=... をコマンドラインに追加するか、環境変数 ANDROID_HOME を設定します。
Android と Maven の構成は次のとおりです。
Jenkins (そのフォルダーは正しいフォルダーです。何百万回もチェックしました)
計画
Jenkinsがアクセスできない場合に備えて、SDKディレクトリへのパスをchmod 777で試してみました。
何か案は?