1

私のアプリは ActionBarSherlock を使用しており、すべて正常に動作しています (Dalvik エラー 1 などで多くの問題が発生した後)。Android サポート v4 ライブラリのクラスを使用したいのですが、インポートするクラスが見つかりません。v4 ライブラリ (ABS のプロパティの下) をエクスポート済みとして設定すると機能しますが、Dalvik エラー 1 (既に追加されています) エラーが発生します。

これらのライブラリの両方を使用するにはどうすればよいですか?

4

3 に答える 3

2

ActionBarSherlock 自体は Android サポート パッケージに依存しているため、ActionBarSherlock をライブラリ プロジェクトとしてメイン プロジェクトに追加するだけで、変更を加えることなく、Android サポート パッケージに自動的にアクセスできるようになります。android-support-v4.jarPackage Explorer の Android 依存関係に表示されます。

たとえば、このサンプル プロジェクトでは、このActionBarSherlock のコピーをライブラリ プロジェクトとして参照しておりandroid.support.v4.app.NotificationCompat、問題なく使用しています。

于 2012-05-26T13:54:33.757 に答える
0

問題を引き起こしているのは、古いバージョンの ViewPagerIndicator であることがわかりました。5 月のバージョンに更新すると修正されましたが、アダプターに小さな変更を加える必要がありました。

于 2012-05-26T15:42:22.280 に答える