12

Android http://developer.android.com/design/patterns/navigation-drawer.html#ImpactOnNavから新しい「ナビゲーション ドロワー」を使用するために必要なクラスをインポートしようとしてい ます。

DrawerLayout: http://developer.android.com/reference/android/support/v4/widget/DrawerLayout.html

ActionBarDrawerToggle: http://developer.android.com/reference/android/support/v4/app/ActionBarDrawerToggle.html

インポート android.support.v4.widget.DrawerLayout を解決できません インポート android.support.v4.app.ActionBarDrawerToggle を解決できません

ライブラリを最新バージョンに更新しましたが、それでもこれらのクラスが認識されません。

4

3 に答える 3

13

ライブラリ内の JAR を更新するにはどうすればよいですか?

私は通常、ファイルをコピーしてそれを行います。JARは、Android SDK がインストールされている場所の内$ANDROID_SDK/extras/android/supportにあります。$ANDROID_SDK

Eclipse を使用している場合、これをファイルシステム レベルでコピーし、Eclipse が開いている場合は<F5>、パッケージ マネージャーでプロジェクトが強調表示されている状態で を押して、Eclipse が変更を取得するようにします。それを SDK からドラッグして、JAR を Eclipse に直接ドロップする方が簡単ですlibs/。これにより、ファイルシステムが更新され、Eclipse に変更が通知されます。

JAR を追加する Eclipse オプション (プロジェクトを右クリックし、コンテキスト メニューから [Android Tools] > [Add Support Library...] を選択) もこれを行う可能性があります。その特定のアプローチは、私の開発環境にいくつかの特殊性があるため、うまくいきません。

于 2013-06-11T14:30:53.290 に答える
12

サポート jar を Android SDK から libs フォルダーにコピーします。にあるはずです<ANDROID SDK FOLDER>\extras\android\compatibility\v13

于 2013-06-11T14:31:01.680 に答える
5

Androidスタジオでは、依存関係を追加すると問題が解決することがわかりました。

ファイルメニューでプロジェクト構造を見つけます。「アプリ」の下で、依存関係タブを探します。右側にある緑色のプラスをクリックします。ライブラリの依存関係を選択します。

support-v4 と support-v13 の両方を追加しました。

于 2014-10-06T01:52:51.193 に答える