2012-04-19 2 views
1

Я дал следующую команду для создания файла трека D: \ j2me \ j2meSoftware \ Для Blackberry \ BlackBerry \ bin> rapc import = "C: \ temp \ net_rim_api.jar" jad = "MCSMobileJ2ME .jad "codename = MCSMobileJ2ME -midlet D: \ j2me \ Product \ workspace \ MCSMobileJ2ME.mtj.tmp \ emulation \ MCSMobileJ2ME.jarОшибка при компиляции с использованием rapc

Он дал следующую ошибку. Я использую мидлет. Мой класс MCSMobileJ2ME расширяет MIDLet.

Что представляет собой элемент init, который он ищет и почему он ищет в rim.resources с моим именем класса?

com.rim.resources.MCSMobileJ2MERIMResources: Ошибка !: Класс: com.mcs.mobile.midlet.MCSMobileJ2MEMidlet не имеет ни одного члена:

Спасибо,

+0

Точная ошибка -> com.rim.resources.TCSMobileJ2MERIMResources: Ошибка !: Класс: com.tcs.mobile.midle t.TCSMobileJ2MEMidlet не имеет ни одного члена: Satish

ответ

1

Launch preverify.exe на файл фляги и указать тот же net_rim_api.jar. Необходимо убедиться, что ваш файл jar соответствует правилам RIM API SDK и имеет совместимый байт-код внутри.

И если preverify.exe успешно завершил свою работу и без ошибок, запустите rapc.exe.

+0

я сделал, что до сих пор это не решало. Затем я добавил метод init() (фиктивный) в мой мидлет-класс и перекомпилировал. С новой банкой у меня не было этой ошибки. – Satish

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