1

私がしたことは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.jarlibにあります
  • 私が使用している別のライブラリにはandroid-support-v4.jarlib フォルダーがあり、前述のように、これら 2 つは以前は完全に機能していました。
  • HoloEverywhere はsupport-v4-19.1.0.jarlib フォルダーにあります
4

1 に答える 1