2012-05-07 3 views
1

Я использую eclipse Indigo и последние sdk и ADT 19 для разработки Android.Обновление Android SDK до последней версии и ADT 19

Я получаю следующее сообщение об ошибке после устранения следующей проблемы:
http://android.foxykeep.com/dev/how-to-fix-the-classdefnotfounderror-with-adt-17

Dx warning: Ignoring InnerClasses attribute for an anonymous inner class 
(com.sun.org.apache.xpath.internal.functions.SecuritySupport12$8) that doesn't come with an 
associated EnclosingMethod attribute. This class was probably produced by a 
compiler that did not target the modern .class file format. The recommended 
solution is to recompile the class from source, using an up-to-date compiler 
and without specifying any "-target" type options. The consequence of ignoring 
this warning is that reflective operations on this class will incorrectly indicate that it is *not* an inner class. 

Unable to execute dex: Java heap space 
Conversion to Dalvik format failed: Unable to execute dex: Java heap space 
+0

Вы действительно прочитали сообщение? Решение кажется довольно ясным: «Рекомендуемое решение состоит в том, чтобы перекомпилировать класс из исходного кода, используя современный компилятор и без указания каких-либо типов типа« тип ». –

+0

как это сделать? Прости. я нобел в нем .. я не понял, что это значит? – Smitha

ответ

0

От предупреждающее сообщение выглядит, компилятор не установлен должным образом после обновления до ADT-19 с индиго, попробовать и проверить с java компилятор.

Смежные вопросы