3

MacOSでJenkinsを実行しています。<exec executable="android">ターゲットの1つで実行しようとするantビルドファイルがあります。android sdktoolsplatform-toolsフォルダーを含めたので正しいパスがありますが、それでも次のエラーが発生します。

android can't find sdkmanager.jar

説明したjarをlibフォルダーからtoolsフォルダーに移動すると、別のjarに関連する他の同様のエラーが発生するため、libフォルダーからこのjarを取得できないようです。助けてください。

4

2 に答える 2

4

私は自分の問題を解決しました。正しいパスとSDKインストールディレクトリがありました。問題は、私のJenkinsが別のユーザーの下で実行されていて、拒否されたためにandroidlibのディレクトリを見つけることができなかったことです。そのため、問題はSDKフォルダーのアクセス許可にありました。私はchmod -R 0755 mySdkDirLocationbashの下でコンソールから実行し、今のところ地球上で最も幸せな開発者になりました:)

于 2012-08-02T20:32:09.817 に答える
0

私が走った後chmod -R 0755 mySdkDirLocation。「Androidはsdkmanager.jarを見つけることができません」というエラーはなくなりました。しかし、実行android update sdk -uすると、アーカイブをインストールできません。だから私は走っchmod 777 mySdkDirLocationた。その後、ダウンロードが機能しました。

于 2014-03-14T18:22:39.540 に答える