Я пытаюсь исправить проблему в Eclipse за 3 часа, и я не добился какого-либо прогресса. Завтра клиент приходит посмотреть мое приложение, и у меня нет времени. Это действительно расстраивает!
Сегодня утром, когда я кодировал, и я хотел запустить свое приложение на своем устройстве, Eclipse внезапно потерпел крах. 'aapt.exe перестает работать'
После этого Eclipse больше не запускался. Он застыл на изображении всплеска.
Я посмотрел в Интернете и попробовал разные решения, например, вернуться к Java SE 6 update 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 "[email protected]" 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" />
Этот файл работал с первого раза без каких-либо проблем. Я удалил его из выпадающей папки, ждал сообщения об ошибке и добавил его обратно. Красный x рядом с именем папки ушел, но все равно ничего другого...