ADT 22.3 (Android 4.4) – Fehlermeldung „Nach der Szenenerstellung muss #init() aufgerufen werden“
Lesezeit: 3 Minuten
Android-Entwickler
Nach der Installation des neuen ADT (22.3.0.v201310242005-887826), das Android 4.4 (KitKat) unterstützt, erhalte ich weiterhin den hier gezeigten Fehler:
Ein interner Fehler ist aufgetreten
In der Fehlerliste sehe ich mehrere Elemente von „RenderPreview“, und wenn ich auf eines davon klicke, sehe ich:
Ein interner Fehler ist aufgetreten. Nach der Szenenerstellung muss #init() aufgerufen werden
Beim Testen des neuen ADT auf einem anderen Computer kann ich diesen Fehler dort nicht sehen. Das ist sehr seltsam.
Warum erhalte ich diese Fehler und was kann ich tun, um sie zu beheben?
Ich habe die gleichen Probleme.
– DixieFlatline
3. November 2013 um 11:46 Uhr
@DixieFlatline das ist gut. es bedeutet, dass ich nichts falsch gemacht habe (diesmal :))
– Android-Entwickler
3. November 2013 um 12:44 Uhr
Genau das gleiche Problem, ich habe gerade auch selbst eine Frage eröffnet. Habe deine Frage vorher nicht gesehen.
– Kerl
3. November 2013 um 20:53 Uhr
Ich verwende auch die Scene-Klasse in meinem Projekt (zum Starten des Übergangs), aber mindestens API-Version 19, aber ich möchte unter 19 unterstützen, wie kann ich das ändern?
– Zafer Celaloglu
20. November 2014 um 6:57 Uhr
@ZaferCelaloglu Ich weiß nichts über die Scene-Klasse, aber um niedrigere APIs zu unterstützen, müssen Sie “minSdkVersion” im Manifest festlegen. Die “targetSdkVersion” sollte auf die maximal verfügbare (derzeit 21) eingestellt werden. Ich schlage vor, die Dokumentation zu lesen: developer.android.com/guide/topics/manifest/…
– Android-Entwickler
20. November 2014 um 7:54 Uhr
Ich habe eine erstellt Fehlerbericht. Stellen Sie die API-Version in der UI-Vorschau bis zur Behebung auf einen niedrigeren Wert als 19 ein. Der Fehler wird nur für Version 19 angezeigt.
Seltsam ist, dass es auf einigen Computern nicht auftritt.
– Android-Entwickler
5. November 2013 um 21:56 Uhr
FYI: Der Fehlerstatus wurde auf „behoben“ gesetzt, also denke ich, dass er Teil des nächsten ADT-Updates sein wird.
– Simon sagt
25. November 2013 um 18:05 Uhr
ah, danke für deine antwort. Heute bekam ich diesen Fehler nach dem Update in Kitkat … komisch
– Kaknia
15. Dezember 2013 um 11:58 Uhr
scheint, dass dieser Fehler behoben wurde. Ich habe das SDK aktualisiert (auf 22.3? Ich bin mir nicht sicher) und jetzt funktioniert es einwandfrei.
– Android-Entwickler
22. Dezember 2013 um 13:30 Uhr
Ja, bestätigt. Das neueste SDK-Update behebt das Problem.
– Simon sagt
30. Dezember 2013 um 19:19 Uhr
gku
Ich habe die gleiche Erfahrung gemacht, aber ein Downgrade auf Android 4.3 (Jelly Bean) ist für mich jetzt nur noch die erfolgreiche Übergangslösung.
Leider hat derselbe Computer auch ein anderes Problem (mit benutzerdefinierten Ansichten) im UI-Designer, unabhängig davon, welches ADT er hat. Ich habe hier darüber berichtet: stackoverflow.com/questions/18119907/…
– Android-Entwickler
4. November 2013 um 6:28 Uhr
rishiPlus
Scrollen Sie einfach von API 19 nach unten zu API 18, The Android Image in the Graphical Layout.
Rana.S
Vorübergehende Lösung, bis Google es behebt:
Problemumgehung: Wechseln Sie im grafischen Layout zu Android-18 (grünes Android oben rechts).
Referenz: Frage zum Stapelüberlauf Wie behebt man Eclipse ADT Plugin 22.3 / SDK Tools 22.3 mit defektem Eigenschaftsfenster?
Ann
Nach der Installation des neuen ADT (22.3.0.v201310242005-887826), das Android 4.4 (kitkat) unterstützt, bekam ich den gleichen Fehler.
Stellen Sie dann die API-Version in der UI-Vorschau auf etwas niedriger als 19 ein. Der Fehler wird nur für Version 19 angezeigt.
Peter Mortensen
Aus meiner Sicht handelt es sich um einen neuen Bug. Möglicherweise müssen wir warten, bis Google es aktualisiert.
11717700cookie-checkADT 22.3 (Android 4.4) – Fehlermeldung „Nach der Szenenerstellung muss #init() aufgerufen werden“yes
Ich habe die gleichen Probleme.
– DixieFlatline
3. November 2013 um 11:46 Uhr
@DixieFlatline das ist gut. es bedeutet, dass ich nichts falsch gemacht habe (diesmal :))
– Android-Entwickler
3. November 2013 um 12:44 Uhr
Genau das gleiche Problem, ich habe gerade auch selbst eine Frage eröffnet. Habe deine Frage vorher nicht gesehen.
– Kerl
3. November 2013 um 20:53 Uhr
Ich verwende auch die Scene-Klasse in meinem Projekt (zum Starten des Übergangs), aber mindestens API-Version 19, aber ich möchte unter 19 unterstützen, wie kann ich das ändern?
– Zafer Celaloglu
20. November 2014 um 6:57 Uhr
@ZaferCelaloglu Ich weiß nichts über die Scene-Klasse, aber um niedrigere APIs zu unterstützen, müssen Sie “minSdkVersion” im Manifest festlegen. Die “targetSdkVersion” sollte auf die maximal verfügbare (derzeit 21) eingestellt werden. Ich schlage vor, die Dokumentation zu lesen: developer.android.com/guide/topics/manifest/…
– Android-Entwickler
20. November 2014 um 7:54 Uhr