ADT 22.3 (android 4.4) - getting error "After scene creation, #init() must be called"

AndroidEclipseAdtGui DesignerAndroid 4.4-Kitkat

Android Problem Overview


After installing the new ADT (22.3.0.v201310242005-887826) which supports Android 4.4 (KitKat), I keep getting the error as shown here:

Enter image description here

> An internal error has occurred

In the list of errors, I see multiple items of "RenderPreview", and when I click on any of them, I see:

> An internal error has occurred. After scene creation, #init() must be > called

When testing the new ADT on another computer, I can't see this error appearing there. This is very weird.

Why do I get those errors, and what can I do to fix it?

Android Solutions


Solution 1 - Android

I've created a bug report. Until it gets fixed, set the API version in the UI preview to something lower than 19. The error only shows up for version 19.

Solution 2 - Android

I have the same experience, but one downgrade to Android 4.3 (Jelly Bean) is for me now only the successful temporary solution.

Solution 3 - Android

Just scroll down from API 19 to API 18, The Android Image in the Graphical Layout.

Solution 4 - Android

Temporary solution until Google fixes it:

Workaround: Switch to Android-18 in Graphical Layout (green Android top-right).

Reference: Stack Overflow question https://stackoverflow.com/questions/19745852/how-to-fix-eclipse-adt-plugin-22-3-sdk-tools-22-3-with-broken-properties-windo/19844123#19844123

Solution 5 - Android

After installing the new ADT (22.3.0.v201310242005-887826) which supports Android 4.4 (kitkat), I got the same error.

Then set the API version in the UI preview to something lower than 19. The error only shows up for version 19.

Enter image description here

Solution 6 - Android

In my view, it is a new bug. May be we need to wait for Google to update it.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
Questionandroid developerView Question on Stackoverflow
Solution 1 - AndroidSimonSaysView Answer on Stackoverflow
Solution 2 - AndroidgkuView Answer on Stackoverflow
Solution 3 - AndroidrishiPlusView Answer on Stackoverflow
Solution 4 - AndroidRana.SView Answer on Stackoverflow
Solution 5 - AndroidAnnView Answer on Stackoverflow
Solution 6 - Androidleo_lvView Answer on Stackoverflow