Я работаю над Android-проектом USB.
У меня проблемы с чтением/записью USB.
Итак, мне нужно отладить мой проект.
Я использую функцию requestWait для read.
Итак, я могу найти requestWait функцию из Android_Sdk\sources\android-28\android\hardware\usb\UsbDeviceConnection.java
И есть функция native_request_wait, но я не могу найти тело функции native_request_wait.
Вопрос: Я имею в виду, что мне нужен код cpp native_request_wait.
См. https://android.googlesource.com/platform/frameworks/base/+/master/core/java/android/hardware/usb/UsbDeviceConnection.java и https://android.googlesource.com/platform/frameworks/base/+/master/core/jni/android_hardware_UsbDeviceConnection.cpp. В частности, строка 223.
Вы не можете изменить эту функцию, так же как вы не можете изменить вызывающий ее метод Java. Вы можете запустить отладчик, но родной (C++) отладчик в Android Studio может быть не очень легко применить к этой функции.
Хорошо, я не могу отладить функцию native_cpp SDK.
Итак, я вижу код функции, но не могу изменить эту функцию или отладить?