Я должен создать общую библиотеку для Android. ОПЕРАЦИОННЫЕ СИСТЕМЫ. Хотя я создал несколько приложений для Android в Eclipse, я решил начать собственную разработку с Visual Studio и надстройки vs-Android:
http://code.google.com/p/vs-android/
Я Я действительно знаком с VS, и Google обнаружил это дополнение как один из первых результатов. Я прошел всю процедуру настройки, установил JDK, NDK, Ant, установил системные переменные и, наконец, получил рабочий проект. Работает как часы! Но есть БОЛЬШОЙ недостаток. Я не могу отлаживать собственный код.
Я знаю, что существует инструмент NDK-GDB, но у меня постоянно возникают ошибки при его настройке. Я прочитал документ NDK-GDB.html, выбросил исходное решение против Android и успешно прошел следующий учебник:
http://mhandroid.wordpress.com/2011/01/23/using-eclipse-for -android-cc-development /
, но теперь я снова застрял при попытке пройти через:
http://mhandroid.wordpress.com/2011/01/23/using-eclipse-for-android- cc-debugging /
http://mhandroid.wordpress.com/2011/01/23/using-cgdb-with-ndk-debug-and-cgdb-tutorial/
Я также пробовал WinGDB - только что импортировал рабочий Проект Eclipse, содержащий как собственный код, так и код Java, даже не компилируется.
Короче говоря, есть много частей головоломки, но я все еще упускаю некоторые из них.Боюсь, что мне не хватает всей идеи отладки кода с помощью инструмента командной строки, такого как NDK-GDB.
Может ли кто-нибудь дать мне объяснение и четкие инструкции по отладке собственных библиотек (неважно, с vs-android, Eclipse или чем-то еще)? Имейте в виду, что я не гуру Linux, а также не знаком с cygwin или gdbserver.