Как отлаживать нативный код (.so) из библиотеки .aar в Android Studio?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Как отлаживать нативный код (.so) из библиотеки .aar в Android Studio?

Сообщение Anonymous »

У меня есть библиотека Android .AAR, которая содержит собственный код (.so files), созданный с символами отладки (не разделен). Я хочу использовать это .AAR в отдельном проекте Android App и отлаживает нативный код C ++ с использованием Android Studio. < /P>
То, что я сделал до сих пор (используя помощь в Chatgpt): < /p>
подтвердило, что .so внутри .aar содержит символы отладки (Br />

Код: Выделить всё

readelf shows with debug_info, not stripped
).
Добавлено JnideBugable True и DebugSymbollevel 'Full' в приложении Build.Gradle Debug BuildType.
скопировал код C ++ в SRC/Main/CPP, поддерживая одну и ту же структуру. Настроенные конфигурации отладки Android Studio для добавления нативных источников из дерева .aar Source в разделе «каталоги символов». (src/main/cpp и build/urdmediates/merged_native_libs /..).
Я установил приложение/src/main/cpp в качестве источников. В файле CPP (тех, которые я копировал, так как я не вижу оригинала, который находится внутри .AAR) я положил точку останова, но он никогда не останавливается на этом.>

Подробнее здесь: https://stackoverflow.com/questions/796 ... oid-studio
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»