Я пытаюсь решить проблему в Eclipse около 3 часов, и я не добился никакого прогресса. Завтра приходит клиент, чтобы посмотреть мое приложение, и у меня нет времени. Это действительно расстраивает!
Этим утром, когда я кодировал и хотел запустить свое приложение на своем устройстве, Eclipse внезапно рухнул. «aapt.exe перестал работать»
После этого Затмение больше не начиналось. На заставке изображение застыло.
Я посмотрел в Интернете и попробовал различные решения, такие как возврат к Java SE 6, обновление 20, изменение файла .ini и т. Д. В конце переустановка Eclipse сделала свое дело.
Вскоре после этого «aapt.exe перестал работать» вернулся. Я нашел решение, изменив цель своих проектов. 1.5, 1.6, 2.2 не имеет значения, если он отличается от предыдущего.
Теперь я получаю ошибку Error generating final archive: java.io.FileNotFoundException: C:\xxx\bin\resources.ap_ does not exist
.
Я пытался очистить, но это не работает. Удаление и автоматический перезапуск R.java также не работает.
Я запустил тот же код в Netbeans с плагином Android, и он снова дает мне «aapt.exe перестал работать»: (
Пожалуйста, ребята, как я могу это исправить?
Редактировать:
Я думаю, что может нашел причину. Это строки ошибок в консоли:
org.xmlpull.v1.XmlPullParserException: Binary XML file line #3: <bitmap> requires a valid src attribute
at android.graphics.drawable.BitmapDrawable.inflate(BitmapDrawable.java:341)
at android.graphics.drawable.Drawable.createFromXmlInner(Drawable.java:779)
at android.graphics.drawable.Drawable.createFromXml(Drawable.java:720)
at com.android.layoutlib.bridge.ResourceHelper.getDrawable(ResourceHelper.java:150)
at com.android.layoutlib.bridge.BridgeTypedArray.getDrawable(BridgeTypedArray.java:668)
at android.view.View.<init>(View.java:1846)
at android.view.View.<init>(View.java:1795)
at android.view.ViewGroup.<init>(ViewGroup.java:282)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
at org.eclipse.equinox.launcher.Main.main(Main.java:1383)
[2011-01-17 16:37:20 - gegevens.xml] Unable to resolve drawable "com.android.layoutlib.utils.ResourceValue@267e33de" in attribute "background"
Файл, о котором идет речь, это 'bg.png'. Это небольшой png-файл, который я повторяю в .xml-файле.
<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/bg" android:tileMode="repeat" />
Этот файл с первого раза работал без проблем.
Я удалил его из папки drawable, дождался сообщения об ошибке и добавил обратно. Красный крестик рядом с именем папы исчез, но ничего не изменилось ...