私は数時間この問題に取り組んできました。 githubからリポジトリをダウンロードした後、.xmlファイルの唯一のエラーは次のとおりです。
No resource found that matches the given name '@style/Theme.AppCompat.Light'
コードは非常に簡単ですが、エラーを軽減する方法について、私が見つけた簡単な答えはありません。
コードは次のとおりです(res/values/styles.xmlファイル内):
<style name="AppBaseTheme" parent="@style/Theme.AppCompat.Light">
<!-- API 14 theme customizations can go here. -->
</style>
プロジェクトは次の場所にあります。 https://github.com/erikswed/InstaChatX 私はWindowsでEclipse Keplerを使用しています
そのための手順は何ですか? AppCompatはどこにありますか?
サポートライブラリをここからダウンロードします。
http://developer.Android.com/tools/support-library/setup.html
Eclipseを使用している場合:
上部のタブに移動し、(Windows-> Android SDK Manager)を選択します。 「extras」セクションの下で、「Android Support Library」をチェックし、インストールを確認します。
その後、AppCompatライブラリは次の場所にあります。
Android-sdk/extras/Android/support/v7/appcompat
AndroidプロジェクトでこのAppCompatライブラリを参照する必要があります。
ライブラリをEclipseにインポートします。
Android Studioでソリューションを探している場合:
上記の手順は機能しますが、IntelliJ IDEAでこの問題が発生し、既存のプロジェクトでこれらの問題が発生していることがわかりました。唯一の解決策は 'appcompat'モジュールを削除することです(ライブラリ)、それを再インポートします。
以下は、問題を解決するために試すことができる手順です。-
parent="Android:Theme.Holo.Light"
代わりに。
parent="Android:Theme.AppCompat.Light"
ただし、オプション2には最小SDKバージョン14が必要です。
これが役立つことを願っています!
要約