4

ActionBarSherlock と HoloEverywhere の両方を Android Studio にインポートできましたが、アプリをコンパイルできません。

スクリーンショット: https://docs.google.com/file/d/0BwOn70drOiMfZHZVeXdEVzNXRXc/edit?usp=sharing

なんらかの理由で私の意図がおかしくなり、ライブラリのインポートが正常に機能しているように見えても、アプリケーションをエミュレートしようとすると次のエラーが発生します。

java: /Users/patdugan/usmc-pro-fitness-abs-he/src/com/patdugan/usmcprofitness/USMCProFitMainActivity.java:16: package org.holoeverywhere.widget does not exist

誰か考えはありますか?

4

2 に答える 2

2

私はちょうどこの問題を抱えていました。

あなたがする必要があるのは、に行ってFile > Project Structure...クリックすることModulesです。ActionBarSherlock のDependenciesタブの下にサポート ライブラリがあることを確認します。そうでない場合は、下部のプラスをクリックしてライブラリを追加します (New Library...サブプロジェクト内の libs フォルダをクリックして選択する必要がある場合があります)。

Providedこれが完了したら、アプリケーションのコンパイル時に lib の競合が発生しないように、スコープを に変更します。

于 2013-05-16T15:14:11.670 に答える
0

Holoeverywhere は ActionBarSherlock を使用しなくなり、ActionBarCompat ライブラリに依存するようになりました。

于 2013-09-23T09:09:44.280 に答える