2009-12-30 2 views
1

У меня возникла проблема с запуском приложения в N73. Я пробовал это приложение в N70 и работал. Здесь, в N73, он устанавливается успешно, но когда я его открываю, он просто мигает и уходит (закрывается). даже я не могу найти его в Background.Applatoin не работает в n73, отлично работает в N70!

Я создал это приложение с опцией Phone Release (GCCE) [S60_3rd_FP2_SDK_v1.1].

Любая идея ..!?!?

ответ

2

Вам нужно отследить, что выкидывает код KernExec. Карбид обычно контролирует выходной журнал программы, поэтому вы должны иметь возможность получить идентификатор Exception.

Вы можете посмотреть на другом значении SYMBIAN кодов ошибок здесь:
http://www.newlc.com/en/Symbian-OS-Error-Codes.html

Я использовал, чтобы иметь приложение, которое вы можете установить на своем N73, который будет всплывающее диалоговое окно системы, за исключением каждый раз, приложение разбилось, но я не могу вспомнить, что это за название, поэтому я думаю, что карбид - ваш лучший вариант.

Попробуйте иметь взгляд на это:

http://developer.symbian.org/wiki/index.php/Crash_Analyser

+0

Я, спасибо, Но у меня есть проблема. Мое приложение работает в моих симуляторах и не получает ошибок. И у меня нет возможности отлаживать устройство прямо ..... – Hrushikesh

+0

Тогда вам обязательно нужно найти приложение, которое отображает диалог каждый раз, когда возникает исключение (извините, но я действительно не могу вспомнить, что это за имя). Вы также можете попробовать вывести отладочную запись журнала в файл и после сбоя приложения в телефоне прочитайте его. – rui

+0

Теперь я нашел код ошибки - «e32user-cbase 21» Эта ошибка возникает только в N73. не в других телефонах s60 3rd edition. Мне интересно, где я ошибаюсь! – Hrushikesh

1

Я предлагаю вам скачать отличные (и бесплатно) Y-Tasks приложение из http://www.drjukka.com/YTasks.html

Y-Tasks имеет модуль "Crash Monitor" который отображает информацию о том, прошел ли процесс в обычном режиме или был ли он «убит». Он также отображает код выхода (код ошибки), возвращенный процессом, когда он завершается.

Если у вас есть код возврата (например, «KERN-EXEC 3»), вы можете обратиться к документации или ссылке NewLC, размещенной по адресу ruibm, для объяснения кода ошибки. Это должно помочь вам понять проблему.

Для быстрой и простой ссылки на коды ошибок вы также можете использовать плагин «Panic Lookup» для Carbide. (Google для этого, поскольку я новый пользователь, мне разрешено включать только 1 ссылку за сообщение.)

+0

Это мне очень помогло .. спасибо – Hrushikesh