3 Stimmen

ClassNotFoundException: android.view.Include

Ich schreibe einen Android Unit-Test, der testet, ob ein Fragment eine Activity startet, die ein anderes Fragment enthält. Das Layout der Aktivität sieht wie folgt aus

Wenn ich den Test starte, erhalte ich die folgende Ausnahme im inflater.inflate() Methode:

java.lang.ClassNotFoundException: android.view.include
  at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:501)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:461)
  at android.view.LayoutInflater.createView(LayoutInflater.java:552)
  at android.view.LayoutInflater.onCreateView(LayoutInflater.java:636)
  at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:66)
  at android.view.LayoutInflater.onCreateView(LayoutInflater.java:653)
  at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:678)
  at android.view.LayoutInflater.inflate(LayoutInflater.java:466)
  at android.view.LayoutInflater.inflate(LayoutInflater.java:396)
  at com.example.MyFragment.onCreateView(MyFragment.java:77)

Was ist der Grund für diese Ausnahme und wie kann ich dieses Problem lösen? Ich habe keine Hinweise auf die Klasse android.view.include in der offiziellen Dokumentation gefunden.

UPD: Hier ist der Layout-Code Meines Fragments:

0voto

Überprüfen Sie, ob Sie private Bibliotheken im Abschnitt Order and Export des Java Build Path überprüft haben, reinigen Sie und bauen Sie erneut auf

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X