2016-11-03 20 views
14

Im Sử dụng Android Studio 2.2 và tập tin Android.mk sau nàyChú ý! Không danh bạ biểu tượng tìm thấy - hãy kiểm tra nguồn gốc cấu hình debug của bạn

https://developer.android.com/studio/debug/index.html

C++ file nằm bên trong mô-đun Android và không có trong các ứng dụng gọi điện thoại . tôi thêm vào các module sau:

externalNativeBuild { 
     ndkBuild { 
      path 'jni/Android.mk' 
     } 
    } 

không có lỗi khi tôi xây dựng dự án và tôi có thể thêm breakpoint trong file java của tôi, nhưng Im tục nhận được Không danh bạ biểu tượng được tìm thấy khi tôi cố gắng để đính kèm debugger mẹ đẻ . khi tôi không nhận được lỗi, trình gỡ lỗi không bao giờ dừng lại ở bất kỳ điểm ngắt nào trong các tệp mô-đun C++.

Im sử dụng buildToolsVersion "25.0.0", tôi thấy điều này https://code.google.com/p/android/issues/detail?id=202611 vẫn báo lỗi tương tự

bất kỳ ý tưởng làm thế nào để khắc phục điều này?

+0

Bạn đã thử [giải pháp này] (https://stackoverflow.com/questions/41822747/debugging-c-native-libary-modules-not-working-with-android-studio-cmake-used#answer-41867982) hoặc [giải pháp này] (https://stackoverflow.com/questions/32584177/native-debug-android-studio#answer-42382393)? –

Trả lời

0

Tôi đã cố gắng giải quyết vấn đề này bằng cách tạo APK dựng sẵn trong Xây dựng-> tạo APK. sau khi gói ứng dụng được xây dựng, tôi chạy ứng dụng như thường lệ và trình gỡ lỗi truy cập các điểm ngắt bên trong mã C++.

dường như giải quyết trong các phiên bản Android studio mới hơn.

Các vấn đề liên quan