ADT 22.3 (android 4.4) - getting error "After scene creation, #init() must be called"
AndroidEclipseAdtGui DesignerAndroid 4.4-KitkatAndroid 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:
> 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.
Solution 6 - Android
In my view, it is a new bug. May be we need to wait for Google to update it.