0

地元の学校行事用のアプリを作成しようとしています。このような幅広いユーザーに必要なので、アプリが少なくとも Android 2.3+ と互換性があることを確認する必要があります。私は ActionBarSherlock や Holoevery をどこでも使用したことはありませんでしたが、今がそのときのようです。

ActionbarSherlock が動作しています。Sherlock Activity を作成できました。問題ありません。ただし、HoloEverywhere では 24 個のエラーが表示されます。それらのいくつかは、Holoeverywhere が ActionbarSherlock を認識していないようです。.Sherlock を参照するすべてのスタイルには、エラーを示すエラーがあります

error: Error retrieving parent for item: No resource found that matches the given name `[parentname]`

これは、/res/values/styles.xml と /res/values-v14/styles.xml の両方にあります。

残りのエラーは、android.R を参照しようとしている com.WazaBe.HoloEverywhere です。解決できず、これらのファイル (DialogHolo、DialogAlertBuilder、および HoloToast) に android.R をインポートしようとすると、これらのクラスが参照しようとしている R.id が存在しないため、別のエラーが発生します。

彼の github から .zip をダウンロードし、zip を解凍して、.zip からライブラリ プロジェクトを作成することで、HoloEverywhere をインストールしましたChristopheVersieux-HoloEverywhere-148b903/HoloEverywhereLib。これは、ActionbarSherlock では問題なく機能しました。また、彼の git リポジトリのクローンを作成しようとしましたが、Eclipse の [Git Repositories] ビューでそれを見ることができますが、それを行ったときに可能なライブラリとして表示されません。

HoloEverywhere を機能させる方法を知っている人はいますか?

4

2 に答える 2

3

HoloEverywhere で大量のリソースが見つからないというエラーが発生しました。ActionBarSherlock ライブラリを HoloEverywhere に追加したところ、すべて修正されました。たぶんそれでしたか?

于 2012-11-15T03:09:54.573 に答える
0

私はこれを奇妙な日食の振る舞いの下で提出するつもりです。

修正やビルドのクリーニングなどに約1時間費やし、質問を投稿し、さらに約20分かけて機能させるようにした後、簡単な夕食を取りに行きました。戻ってきて、すべてのエラーが消えました。これは、再起動とプロジェクトのクリーニングの後も続きました。このエラーが発生した場合は、少し待ってみてください。多分それはすべてを解決するために時間が必要です。

于 2012-08-19T01:28:56.073 に答える