web-dev-qa-db-ja.com

annotations.jarがありません

Android SDK Toolsを17 rev。に更新しようとしていますが、使用しているSDK ToolsをProperties/libraryで更新しました。enter image description here

ただし、サポートフォルダーには、annotations.jarが既に存在します。修正するにはどうすればよいですか?

35
Merve

同じ問題がありました。 Eclipse内のSDKマネージャー(ウィンドウ-> Android SDKマネージャー)に移動し、ExtrasフォルダーにあるAndroidサポートパッケージをインストールしました。エラーがなくなったインストール(少なくとも私のシステムで)

33
Jose

だから、SDKをLバージョンに更新したときに同じ問題が発生しました。しかし、SDKマネージャーでExtraフォルダーを更新した後、annotation.jarファイルが見つかりませんでした。たぶん、新しいSDKバージョンのGoogleバグ。だから、古いSDKフォルダー(半年前のフォルダー)からannotation.jarファイルをコピーしました

34
xoxol_89

プロジェクトを右クリックし、コンテキストメニューで[プロパティ]を選択すると、ウィンドウが表示されます。 2行目はAndroid-クリックしてください。インストールされているSDKのリストが表示されます。APIレベル16以上のSDKを確認してください。

annotationas.jarは、16 APIレベル以降のSDKに埋め込まれています。

19
Vlad

私のために働いたのは、annotations.jarファイルをダウンロードし、それをエラーに応じてあるはずの場所に追加することでした。

ここからダウンロードできます: http://mvnrepository.com/artifact/com.google.Android/annotations/4.1.1.4

6
I'm_With_Stupid

SDKマネージャーですべてのパッケージを更新した後、Android Developer toolkitも更新する必要がある場合があります。Eclipse-> Help->- 更新の確認-> インストール

3
Armin Mustafa

Googleはそのjarファイルの場所を<SDK_DIR>/extras/Android/support/annotations.jarから<SDK_DIR>/extras/Android/support/annotations/Android-support-annotations.jarに変更したと思います

この問題を解決するために、このjarを使用して、ワークスペース内のすべてのプロジェクトとライブラリで次の手順を実行しました。

  • Java Build Path -> Librayタブからファイルを削除しました。
  • 次にAdd External Jars
  • 上記の指定された場所からファイルを選択します。
2
S.Thiongane

この問題はたった今ありましたが、これがGoogleの最高の結果でした。将来のタイムトラベルGoogle社員向けに私の結果を投稿する。

更新マネージャーには「Extras」フォルダーや「Android Support」パッケージがなかったため、Joseのソリューションは機能しませんでした。過去2年以内に状況が変わったに違いありません。

ここに私のために働いたものがあります:pdateallSDKマネージャーのパッケージ。どのアップデートで特にそれを修正しましたが、現在はすべて最新であるため、問題は解決しました。

1
Josh1billion