I am using the Android NDK to build a native C/C++ binary via include $(BUILD_EXECUTABLE). I have added the android-ndk-profiler module to my Android.mk according to their instructions and added calls for monstartup and moncleanup.
Running the binary on a rooted device produces gmon.out, and everything appears to be working correctly. But running $ANDROID_NDK/toolchains/.../arm-linux-androideabi-gprof shows the headers and descriptions, but no actual data.
I know the profiler intended to be used for native shared libraries and not executables, but is it possible to make this work?
Aucun commentaire:
Enregistrer un commentaire