1 Attachment(s)
Android Debugger not Working
Hey Guys,
I'm trying to produce an Android application with Debug Symbols so that I can read my crash dumps from Breakpad.
Right now when I try and debug my android app I get this dialog:
Attachment 11393
If I output verbose logs while deploying my application I see this line:
"Stripping libraries to minimize size."
I know there are some issues debugging on android (as you can see in the following link), but I'm currently testing with a KitKat device (Android 4.4).
https://wiki.qt.io/Qt_for_Android_known_issues
I'm currently running QT Creator 3.2.2, Qt 5.4, Android NDK r10e. I have also tried different versions of Qt Creator and the Android NDK - but so far, I still have no luck.
Questions:
1. Does anyone else have an android application debugging correctly? If so, what is your setup.
2. Is Qt stripping debug symbols for Android - and can I turn this off.
Cheers,
Mike
Re: Android Debugger not Working
Are you sure you are actually compiling and linking a debug build? Are you sure that is what is being deployed to the Android device?
My Build configuration for the eleasticnodes demo project is:
qmake: qmake.exe elasticnodes.pro -r -spec android-g++ "CONFIG+=debug"
make: mingw32-make.exe
build Android APK:
I use android-22 SDK (but it probably doesn't matter)
I have "Bundle Qt libraries in APK" selected
No other options selected.
I have removed the Make install step because I found it doesn't work.
My Run configuration is:
Deploy to Android device
Debugger settings: Enable C++ selected