2016-11-28 7 views
0

./gradlew assembleというコマンドラインでAndroidプロジェクトを構築しようとしています。このファイルやディレクトリはありません。Androidプロジェクトを構築できません

  • compileSdkVersion = 25
  • targetSdkVersion = 25
  • minSdkVersionが= 16
  • buildToolsVersion = "25.0.0"
:MacのOS上で私のジェンキンスCIで、私は次のビルドを設定しています

残念ながら、AAPTを呼び出すと、次のビルドエラーが発生します。

Cannot run program "android_home/build-tools/25.0.0/aapt" in /Users/Shared/Jenkins/Home/jobs/My_App/"): error=2, No such file or directory

これは、実際にはすべてのディレクトリが存在するため、少し混乱します。では、このエラーの原因は何ですか?

答えて

0

興味のある方は、aaptを正しいディレクトリから実行してください。上記のエラーは、それが意味するものを正確に意味していました。つまり、aaptのenvパスが正しくありませんでした(現在のディレクトリに対して、android_home/build-tools/25.0.0/aaptが間違っていました)。

aaptのPATH変数を正しいディレクトリに設定すると、すべて正常に機能します。

+0

解決策のようなサウンドは、実際にジェンキンスのマシンでアプリケーションを構築しようとすることです。 。あなたがジェンキンスがアプリケーションを構築できないと非難する前に。 – iheanyi

関連する問題