我實現了一個回溯我使用Posix.Backtrace從https://bitbucket.org/shadow_cs/delphi-arm-backtrace在XE6編譯Android應用程序。現在我得到了回溯,但沒有行號。如何在Delphi XE6中爲Android應用程序創建調試映射文件?
我期待創建映射文件我的Android。所以這樣我就可以在運行時喂地址addr2line讓我的錯誤報告將包含行號。
我看着IDE創建一個映射文件,因爲我會爲一個Win32 Delphi應用程序通過選擇
項目>選項> Delphi編譯器>鏈接。
沒有在地圖文件中沒有選項,如果選擇Android平臺。選擇所有配置Android似乎被明確排除在外:映射文件ARM,僅適用於iOS設備平臺;僅限映射文件,32位Windows,OSx,iOS模擬器。無論如何,我嘗試了優化關閉和調試,並沒有.map文件。
有沒有一種方法來創建在Delphi中的Android應用程序一個.map文件?
謝謝!
你是對的,它甚至沒有在XE7 –