мое приложение вылетает при попытке вызвать нативный метод во время работы на эмуляторе - PullRequest
0 голосов
/ 29 сентября 2011

Я занимаюсь разработкой программы, которая использует собственный код и она отлично работает на тестирующем устройстве Samsung galaxy S

но когда я пробую его на эмуляторе, он не работает, программа просто закрывается без исключений.

во время отладки я обнаружил, что программа вылетает, когда доходит до вызова любого собственного метода

есть ли способ заставить программу работать на эмуляторе?

Редактировать: я попробовал другую программу, которая использует нативные методы на эмуляторе, и это сработало.

Ответы [ 2 ]

2 голосов
/ 29 сентября 2011

Приложение работает с собственным кодом ARM также на эмуляторе. Эмулятор работает как обычное устройство ARM, а также эмулирует код ARM.

У меня нет проблем с запуском собственных приложений на эмуляторе.

Вам следует изучить вывод logcat, чтобы найти причину ваших сбоев.

0 голосов
/ 30 сентября 2011

Вы звонили в LoadLibrary? NDK включает примеры программ, таких как HelloJNI. Вы должны быть в состоянии заставить это работать, а затем работать оттуда.

...