Модераторы: javastic, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ошибка обфускации в классе Netbeans-а 
V
    Опции темы
Выхухоль
Дата 10.2.2009, 14:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 85
Регистрация: 9.10.2008
Где: Ташкент

Репутация: 2
Всего: 2



Я в замешательстве..
При компиляции проекта вылетает фигнатень следующего характера..

Код

Unexpected error while computing stack sizes:
  Class       = [org/netbeans/microedition/lcdui/TableItem]
  Method      = [paint(Ljavax/microedition/lcdui/Graphics;II)V]
  Exception   = [java.lang.IllegalArgumentException] (Stack size becomes negative after instruction [126] ificmpge +6 (target=132) in [org/netbeans/microedition/lcdui/TableItem.paint(Ljavax/microedition/lcdui/Graphics;II)V])
Error: Stack size becomes negative after instruction [126] ificmpge +6 (target=132) in [org/netbeans/microedition/lcdui/TableItem.paint(Ljavax/microedition/lcdui/Graphics;II)V]
F:\Projects\~~\nbproject\build-impl.xml:457: Obfuscation failed with error code 1.



Я так понимаю что ошибку вызывает класс TableItem а конкретно, его метод paint, как такое возможно???

Может ли быть это связано с тем что первоначально проект делался на NB 6.1 а я его компилю на 6.5??

Да и кстати хотел поинтересоваться у кого какие отношения с этим компонентом?? У меня вообщето фиговые...на эмляторе пашет прекрасно а на устройстве уже происходят загадочные происшествия, например при загрузке данных..данные не отображаются...а только после перезагрузки приложения данные видны...
И вообще раз пошла такая пьянка может кто нить использует другие визуальные компоненты?
Может существует возможность создавать свои собственные компоненты?..
Может существует уже готовые опен соурсе компоненты??..

PM MAIL ICQ   Вверх
dive
Дата 10.2.2009, 14:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 83
Регистрация: 25.10.2007
Где: Санкт-Петербург

Репутация: 3
Всего: 5



смените версию обфускатора. на 3.8 или 4.1 в случае с proguard.
PM MAIL WWW Skype GTalk Jabber MSN   Вверх
Выхухоль
Дата 10.2.2009, 14:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 85
Регистрация: 9.10.2008
Где: Ташкент

Репутация: 2
Всего: 2



dive, супер спасибо, а как это сделать? =)
я не знал что можно менять версию обфускатора...
PM MAIL ICQ   Вверх
dive
Дата 10.2.2009, 14:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 83
Регистрация: 25.10.2007
Где: Санкт-Петербург

Репутация: 3
Всего: 5



Netbeans, Tools -> Libraries, там ProGuard Obfuscator. добавьте другую версию jar proguard (http://sourceforge.net/projects/proguard/), а старую удалите. там 4.2 по моему сейчас по умолчанию.
старые версии тут http://www.findjar.com/index.jsp?query=proguard
PM MAIL WWW Skype GTalk Jabber MSN   Вверх
Выхухоль
Дата 10.2.2009, 14:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 85
Регистрация: 9.10.2008
Где: Ташкент

Репутация: 2
Всего: 2



dive, все спасиба схавал...
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса

  • Прежде чем задать вопрос прочтите это!
  • Литература по Java находится здесь.
  • Литературу по Java обсуждаем здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда

  • FAQ раздела лежит здесь!
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java ME (J2ME) | Следующая тема »


 




[ Время генерации скрипта: 0.0892 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.