web-dev-qa-db-ja.com

ADTプラグインを使用してEclipseに「Android Design Support Library」を追加する方法

Android Developers Blog 2015年5月に発表:

設計ライブラリが利用可能になったので、SDKマネージャーのAndroidサポートリポジトリを更新してください。

Eclipse(バージョン:Luna 4.4.2)と最新のADTプラグインを使用していますが、SDKマネージャーに「デザイン」が表示されません。

SDK manager

Android.support.design.widget.FloatingActionButton または Android.support.design.widget.NavigationViewthis one のようなプロジェクトで使用しようとすると-

app screenshot

残念ながらエラーが発生します:

原因:Java.lang.ClassNotFoundException:パスにクラス "Android.support.design.widget.NavigationView"が見つかりませんでした...

Android Studioを使用する場合、おそらく次の行が必要でした。

compile 'com.Android.support:design:22.2.0'

しかし、Eclipseでこれを修正する方法は?デザインライブラリのJARファイルをダウンロードできますか?

\sdk\extras\Android\support\パスを検索しましたが、見つかりませんでした。

12

設計サポートライブラリを使用する前に、 Android-sdks\extras\Android \からsupport-v7-appcompatライブラリをインポートする必要がありますsupport\v7\appcompat 。次に、以下を行う必要があります。

  • design support libraryのEclipseでAndroidライブラリプロジェクトを作成
  • ディレクトリの内容を Android-sdks\extras\Android\support\design design support library project
  • appcompat-v7 libraryからdesign support library projectへのリンク
  • プロジェクトからリンクプロジェクトライブラリプロジェクト。

注: design フォルダーが見つからない場合は、代わりにこの場所を試してください:Android-sdk\extras\Android\m2repository\com\Android\support\design

一部のリソースも必要なため、jar Android-support-design.jarを直接使用することはできません(これがaar形式の理由です)。

詳細については、単にチェックしてください styles_base.xmlファイルのエラー-Android app-指定された名前 'Android:Widget.Material.ActionButton']に一致するリソースが見つかりません

29
xcesco