2017-01-03 9 views
0

Ich habe das Android NDK über Android Studio (ndk Version r13b) installiert. Das Gebäude funktioniert einwandfrei und ich kann meine App auf meinem Gerät ausführen. Jedes Mal, wenn ich versuche, ndk-gdb --verbose zu laufen meine App zu versuchen und zu debuggen, erhalte ich eine sehr vage Fehlermeldung:Android NDK Debugging mit ndk-gdb

ADB command used: '/home/nick/Android/Sdk/platform-tools/adb -s ZHR4H6EYFM59US55' 
ADB version: Android Debug Bridge version 1.0.36 Revision 0e9850346394-android 
Traceback (most recent call last): 
    File "/home/nick/Android/Sdk/ndk-bundle/prebuilt/linux-x86_64/bin/ndk-gdb.py", line 695, in <module> 
    main() 
    File "/home/nick/Android/Sdk/ndk-bundle/prebuilt/linux-x86_64/bin/ndk-gdb.py", line 598, in main 
    args.props = device.get_props() 
    File "/home/nick/Android/Sdk/ndk-bundle/python-packages/adb/device.py", line 495, in get_props 
    raise RuntimeError('invalid getprop line: "{}"'.format(line)) 
RuntimeError: invalid getprop line: "[mtk.md1.starttime]: [1s Thu Dec 22 08:29:22 2016" 

Leider habe ich keine Ahnung, was invalid getprop line Mittel.

Antwort

0

So gibt es tatsächlich eine Möglichkeit, nativen Code (sogar Native Activities) von Android Studio zu debuggen ... so spielt die Verwendung von ndk-gdk für mich keine Rolle mehr