私がしたことはHoloEverywhere Library
、プロジェクトにライブラリとして追加し、マニフェストを変更することだけでした
からandroid:theme="@android:style/Theme.Holo.NoActionBar.Fullscreen" >
にandroid:theme="@style/Holo.Theme.NoActionBar.Fullscreen" >
今、私は自分のプロジェクトを実行できません。
[2014-07-14 14:17:26 - Dex Loader] Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;
[2014-07-14 14:17:26 - MyApp] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;
それが何を意味するのか、それを修正する方法がわかりません。HoloEverywhere がなくても問題なく動作します。
PS: ご質問のないように、HoloEverywhere はライブラリとしてマークされています。それと私のプロジェクトの両方が 4.4.2 でビルドされています。私は他のいくつかのライブラリも使用していますが、それらは UI にはあまり適していないため、干渉するべきではありません。
編集:私のような他のいくつかの質問を確認すると、lib から android-support-v4 の 1 つを削除する必要があると思います。しかし、どれですか?
- 私のプロジェクトは
android-support-v4.jar
libにあります - 私が使用している別のライブラリには
android-support-v4.jar
lib フォルダーがあり、前述のように、これら 2 つは以前は完全に機能していました。 - HoloEverywhere は
support-v4-19.1.0.jar
lib フォルダーにあります