web-dev-qa-db-ja.com

Android:DrawerLayoutのインポートを解決できない

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を解決できません

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

12
Eric Bergman

LibsのJARを更新するにはどうすればよいですか?

通常はファイルをコピーして行います。 JARは$Android_SDK/extras/Android/support内にあります。ここで$Android_SDKはAndroid SDKがインストールされている場所)です。

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

JARを追加するためのEclipseオプション(プロジェクトを右クリックして、コンテキストメニューから[Androidツール>サポートライブラリの追加...)を選択)もこれを行うことができます。私の開発環境にはいくつかの特殊性があるため、このアプローチはうまくいきません。

13
CommonsWare

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

12
Femi

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

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

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

5
0th