Android開発者が初めてなので、最も簡単なチュートリアルに従って、新しいAndroidプロジェクトを作成し、すべてのデフォルト設定を受け入れます(KitKat用に作成)。残念なことに、計画外のプロジェクト-appcompat_v7
とエラーがあります:
コンテナ「Android Dependencies」は、存在しないライブラリ「C:\ Users ...\workspace\appcompat_v7\bin\appcompat_v7.jar」を参照します
そして次の2倍
ビルドパスエラーが解決されるまで、プロジェクトをビルドできません
これらを修正する簡単な方法はありますか?これは、Androidの学習がどれほど困難で、不愉快な驚きに悩まされているかの兆候ですか?
(6年前にIOSを学習することに似ていないことを願っています...)
appcompat_v7
ライブラリーは、デフォルトでAndroidプロジェクトに追加されます。ほとんどの場合、作成を開始するデモプロジェクトで必要になります。
このライブラリを正しく追加するには、次の手順を実行します。
Android Studio:
1。必ず AndroidサポートリポジトリSDK Manager にインストールされています:
2。build.gradle
ファイルに、次のimplementation
ステートメントを含めます
implementation 'com.Android.support:appcompat-v7:+'
dependency
ブラケット内。
3。Sync Project
ボタンでGradle同期を実行します。
〜レガシー回答〜:
Eclipseの場合:
秘Theは、appcompat_v7
プロジェクトをクリーンアップしてビルドする必要があるということです。に行く
Project -> select Clean -> select the project.
これを行った後、プロジェクトが自動的にビルドされない場合は、パッケージエクスプローラーでプロジェクトを右クリックし、Build Project
を選択します。これで、プロジェクトのbin
フォルダーに.jar
ファイルが生成されます。その後、appcompat_v7
を参照するすべてのプロジェクトを削除してビルドします。
これで、ライブラリはそれを必要とするすべてのプロジェクトから正しく参照されるはずです。
次の点にも注意してください:
その他の参照:
1。追加方法Androidでv7ライブラリをサポートEclipse .
2。AndroidアクションバーEclipseのサポートライブラリv7 appcompatを追加する方法 。
受け入れられた答えは私のために働いたが、最新のJava JDK(これはここで詳しく説明されている問題の解決策でした Android-"データの解析Android-21に失敗しました」 )
Appcompat_7エラーが解決しました!
こんにちは、完全な初心者です。SDKマネージャーのすべての新しいアップデートをインストール/インストールすることで問題を解決しましたAndroid SDKビルドツール(私はどちらを更新/インストールすべきかわからないので、更新/すべてのビルドツールをインストールします。すべての新しいビルドツールを更新/インストールした後、Eclipseを閉じて、Eclipseを再起動します。エラーが再度表示される場合は、トップバーをクリックします[〜#〜] project [〜 #〜]を選択して[〜#〜] clean [〜#〜]。を選択し、アプリケーションを再度実行すると、正常に動作すると思います。
SDKマネージャーを更新する必要があります
ecilipseでur sdk managerアイコンをクリックしてから、Androidサポートリポジトリエクストラで更新します
それから
「ファイル」->「インポート」->「既存のプロジェクト」に移動します
abt bundle-> sdk-> extra-> Android-> support-> v7ワークスペースへ
v7をワークスペースにインポートした後、libフォルダーに移動してjarを選択し、右クリックしてbuild to workspaceを選択し、v7プロジェクトを再度右クリックしてJava build pathを選択し、適用してOKをクリックします。
sDKを更新した場合は、次の手順に従います
ステップ1:
Urプロジェクトを右クリックしてから
property-> choose Javaビルドパス
ステップ2:
[外部jarの追加]をクリックします
ステップ3:
Ur adtバンドルを参照し、urワークスペースに移動してフォルダーを選択します
Android-support-v7-appcompat-> lib-> appcompat_v7.jar
奇妙な修正ですが、これは私のために働いた(私のプロジェクトの私の最小SDKは10です-14を使用できません)
これで解決しました。
私は同じ問題を抱えており、上記のアドバイスなどすべてを試しましたが、誰も私の問題を解決するのを助けてくれませんでした。私の解決策は、最低限必要なSDKでプロジェクトを作成することでしたAPI 14:Android 4.0(IceCreamSandwich)。この方法でEclipseはappcompat_v7プロジェクトを作成しません。
また、別のより良い解決策を見つけました:
私は同じ問題を抱えていてうんざりしていたが、ようやく答えを得た。 appcompatライブラリE:\ adt-bundle-windows-x86_64-20140702\sdk\extras\Android\support\v7\appcompatをコピーし、インポートするプロジェクトにappcompatライブラリを貼り付けることでこれを解決しました。 Eclipseを閉じて、再度開きます。しかし、これらのものの前に考慮したいことの1つは、Android Support RepositoryとAndroid Support Libraryも更新しました。
インターネット上のどこかに手動でファイルをダウンロードし(注意)、必要な\appcompat_v7\bin\
フォルダbefore新しいAndroidプロジェクトを作成します。その後、私のR.Java
ファイルが正常に生成されました。
正直なところ、それを修正する他の方法はありませんでした。 SDKマネージャー経由でファイルを取得できませんでした。
android_support_v7_appcompactプロジェクトのプロジェクトビルドtarjetをAPI 21に変更したときにうまくいきました