Ошибка Android NDK - PullRequest
       0

Ошибка Android NDK

0 голосов
/ 06 июля 2011

При использовании Android NDK появляется эта ошибка:


07-06 19:37:03.245: INFO / DEBUG (3374): # 00 pc 00,068,592 / system / lib / libdvm.so
07-06 19:37:03.249: INFO / DEBUG (3374): # 01 pc 00,068,846 / system / lib / libdvm.so
07-06 19:37:03.249: INFO / DEBUG (3374): # 02 pc 0006806a / system / lib / libdvm.so
07-06 19:37:03.249: INFO / DEBUG (3374): # 03 pc 0001d9b0 / system / lib / libdvm.so
07-06 19:37:03.249: INFO / DEBUG (3374): # 04 pc 0002fd48 / system / lib / libdvm.so

Как это расшифровать?

P.S. Я попробовал это:


[user @ localhost HelloNDK] $ ../../android-ndk-r5b/toolchains/arm-eabi-4.4.0/prebuilt/linux-x86/bin/arm-eabi-addr2line-C-f-e / system / lib / libdvm.so
../../android-ndk-r5b/toolchains/arm-eabi-4.4.0/prebuilt/linux-x86/bin/arm-eabi-addr2line: '/ system / lib / libdvm.so': No such file

Не сработало: (

1 Ответ

0 голосов
/ 12 июля 2011

libdvm.so - это виртуальная машина dalvik, которая, я сильно сомневаюсь, является причиной вашей ошибки. Скорее всего, вы делаете что-то, чего не должны делать, что ставит это в плохое состояние.

Вам также понадобится получить исходный код dalvik vm, чтобы правильно справиться с ошибкой: http://source.android.com/ в противном случае addr2line ничего не сможет сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...