码迷,mamicode.com
首页 > 移动开发 > 详细

【其他】android-ndk-profiler

时间:2014-08-21 21:07:44      阅读:552      评论:0      收藏:0      [点我收藏+]

标签:android   blog   http   使用   strong   文件   ar   art   

用的太艰难了,搞了一天终于搞定了,

 

需要先把NDK搞定:参考Android(安卓)开发通过NDK调用JNI,使用opencv做本地c++代码开发配置方法 边缘检测 范例代码

修改:其中 activity_have_img_fun.xml:

  1. <ImageView android:id="@+id/ImageView01"    
  2.      android:layout_width="fill_parent"    
  3.      android:layout_height="fill_parent" 
  4.   android:src="@drawable/lena"/

 

翻一个,下载

https://code.google.com/p/android-ndk-profiler/wiki/Usage

1、用的是prebuilt版本

2、设置NDK_MODULE_PATH:eclipse右键工程->Properties->C/C++Build->Environment->Add...  放置的上一层位置D:/tool (tool/android-ndk-profiler) 

3、在你的.cpp 接口文件中声明

extern "C" void monstartup(char const*);

extern "C" void moncleanup();

4、DDMS->File Explorer->Pull a file from the divice; 在sdcard下面gmon.out

5、把它放到($TARGET_ARCH_ABI)下的.so文件位置:工程/obj/armeabi/your.so 同一路径下

6、打开cygwin,进入上面说的那个路径,gprof 结果

$ANDROID_NDK/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/arm-linux-androideabi-gprof your_lib.so

打印出来了。。。

附录:

【其他】android-ndk-profiler,布布扣,bubuko.com

【其他】android-ndk-profiler

标签:android   blog   http   使用   strong   文件   ar   art   

原文地址:http://www.cnblogs.com/cherish1day/p/3927969.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!