Я переименовал свое приложение для Android (используя eclipse refactor->rename
), теперь оно падает до того, как я приступаю к инициализации активности. Вот стек вызовов:
ActivityThread.performLaunchActivity(ActivityThread$ActivityRecord, Intent) line: 2417
ActivityThread.handleLaunchActivity(ActivityThread$ActivityRecord, Intent) line: 2512
ActivityThread.access$2200(ActivityThread, ActivityThread$ActivityRecord, Intent) line: 119
ActivityThread$H.handleMessage(Message) line: 1863
ActivityThread$H(Handler).dispatchMessage(Message) line: 99
Looper.loop() line: 123
ActivityThread.main(String[]) line: 4363
Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) line: not available [native method] [local variables unavailable]
Method.invoke(Object, Object...) line: 521
ZygoteInit$MethodAndArgsCaller.run() line: 860
ZygoteInit.main(String[]) line: 618
NativeStart.main(String[]) line: not available [native method]
У меня есть некоторые собственные методы в моем приложении, но они не соответствуют подписи в Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean)
, поэтому я не уверен, что это актуально. Кроме того, я мог бы представить, что произойдет сбой, когда я попытаюсь вызвать его, если возникнет проблема с нативным методом (по крайней мере, это то, что произошло, когда я их разрабатывал). Я не могу получить точку останова в этом месте, поэтому я не уверен, что происходит или как его отладить. Я предполагаю, что где-то есть файл с загадочной ссылкой на старое имя проекта, но я не могу его найти.
Любая помощь будет оценена.