Tôi đang cố gỡ lỗi ứng dụng gốc của mình được biên dịch bằng ndk-r6. Khi tôi cố gắng chạy ndk-gdb để đính kèm trình gỡ rối vào tiến trình, ứng dụng sẽ thoát khỏi thiết bị. Tôi đang bối rối. Có ai có thể làm sáng tỏ điều này cho tôi không?gắn với ứng dụng gốc android với gdb đóng ứng dụng trên thiết bị
Đây là một nhật ký của một hoạt động của quá trình gdb: http://pastebin.com/qTCR7mF2
Đây là tất cả tôi nhận ra logcat:
I/ActivityManager(10006): Process com.gmail.whittock.tom.clockwork (pid 11460) has died.
I/WindowManager(10006): WIN DEATH: Window{4083aa18 com.gmail.whittock.tom.clockwork/com.gmail.whittock.tom.Util.NativeActivity paused=false}
I/WindowManager(10006): WIN DEATH: Window{4085d8d0 SurfaceView paused=false}
I/WindowManager(10006): Setting rotation to 0, animFlags=1
I/ActivityManager(10006): Config changed: { scale=1.0 imsi=234/10 loc=en_GB touch=3 keys=1/1/2 nav=1/1 orien=1 layout=34 uiMode=17 seq=31 themeResource=null}
EDIT:
và đây là gdb.setup của tôi file:
$ cat libs/armeabi-v7a/gdb.setup
set solib-search-path C:/Users/Tom/dev/android/Clockwork/obj/local/armeabi-v7a
directory C:/Users/Tom/dev/android/ANDROI~2/platforms/android-5/arch-arm/usr/include C:/Users/Tom/dev/android/ANDROI~2/sources/cxx-stl/stlport/stlport C:/Users/Tom/dev/android/ANDROI~2/sources/cxx-stl/system/include C:/Users/Tom/dev/android/modules/box2d C:/Users/Tom/dev/android/Clockwork/jni
tất cả các đường dẫn trong đó có vẻ đúng với tôi, nhưng có lẽ nó việc sử dụng các phiên bản tương thích với dos của tên tệp gây ra vấn đề?
EDIT2: Đây là khác gdb.setup file:
$ cat obj/local/armeabi-v7a/gdb.setup
file C:/Users/Tom/dev/android/Clockwork/obj/local/armeabi-v7a/app_process
target remote :5039
file C:/Users/Tom/dev/android/Clockwork/obj/local/armeabi-v7a/app_process
target remote :5039
file C:/Users/Tom/dev/android/Clockwork/obj/local/armeabi-v7a/app_process
target remote :5039
Bạn có thể vui lòng hiển thị cho chúng tôi tệp gdb.setup của bạn không? Nhật ký được liên kết cho biết có điều gì đó sai với lệnh ở đó. –
Bạn sử dụng thiết bị nào? – Dyonisos
Đó là thiết bị Desire HD, bắt nguồn từ. –