Reputation: 1505
Since I updated two days ago my Android SDK to version API 14 I'm getting troubles using Eclipse Helios on my Windows 7 x64 laptop.
When I try to export a project everything is ok until I get to press the "finish" button: then a popup appears saying "aapt.exe has stopped working" and I can't get my signed apk; the project doesn't return errors and compiles as usual.
I googled to find a solution but nothing of the solutions i found worked:
These are all the solutions I found related to aapt.exe issues. Do you have any other suggestion?
PS: I'm also getting a layout issue with all my .9.png files that are not displayed correctly, but I don't know if it's related.
Upvotes: 13
Views: 6335
Reputation: 461
I had this same problem defining a menu item like this:
<item
android:id="@+id/menu_help"
android:showAsAction="never|withText"
android:title="@string/action_label_help"
android:icon="@drawable/ic_menu_help"
/>
I was just missing the icon file ic_menu_help, but instead of giving me a nice message that the image file was missing, it crashes aapt.
Upvotes: 4
Reputation: 1079
I faced the same problem when I tried to add id
as <resources>
as mentioned here.
<resources>
<item type="id" name="button_ok" />
<item type="id" name="dialog_exit" />
</resources>
When I deleted this, the build was successful.
Upvotes: 4
Reputation: 1505
I found a solution in Window>Preferences>Android>Build by setting "Build output" on Normal and then Project>Clean>Clean All.
I don't know if this is the definitive solution but it made me able to export my apk with the proper .9.png drawable layout.
Hope it helps.
Upvotes: 23