2017-08-09 53 views
0

我想调试使用androidNDK的android应用程序。 我没有使用android studio的默认androidNDK。我已经分别下载了androidNDK。使用这个androidNDK构建了SO文件。 现在调试从堆栈崩溃, 我跟着这个链接 https://developer.android.com/ndk/guides/ndk-stack.html如何在android studio中使用ndk-stack 2.3.3

要做到堆栈跟踪他们提到命令

$NDK/ndk-stack -sym $PROJECT_PATH/obj/local/armeabi -dump foo.txt 

我换成$ NDK我下载androidNDK的路径。 -sym文件给我混淆 什么是符号文件? 我应该包含哪个文件路径? c项目文件路径或我的android studio文件路径?

回答

0

找到解决方案。 -sym projectpathtomysofile -sym文件路径是我的文件路径我的android studio项目中的文件

$NDK/ndk-stack -sym $PROJECT_PATH/obj/local/armeabi -dump foo.txt 

$ NDK ---需要提及的在我的系统androidNDK的路径。
ndk-stack ---是可执行程序。
-sym ---参数提及符号文件的路径,这是我的android工作室中的文件路径。 希望它可以帮助别人。

相关问题