当前位置:编程学习 > wap >>

一个关于graphics的问题,求android jni高手指导

  我在对一个开发板测试CTS的过程中,测到CtsGraphicsTestCases时,发现android.graphics.cts.BitmapRegionDecoderTest下的测试用例都挂了,原来是源码目录下缺少了BitmapRegionDecoder的实现。
  但是新问题又来了,我添加了BitmapRegionDecoder.java的实现,但是其中有些native方法需要在jni中实现,这个就需要在路径/frameworks/base/core/jni/android/graphics下添加一个BitmapRegionDecoder.cpp文件,我把谷歌android 2.3源码中的BitmapRegionDecoder.cpp 拷到了对应目录下,然后要怎么做??怎么实现jni到java framework层的实现与调用??还要添加什么配置么??
  小弟刚刚接触android框架,希望懂jni机制的高手耐心指导,感激不尽! --------------------编程问答-------------------- BitmapRegionDecoder.cpp 里面有没有对应的java native方法的函数?
一般是写作Java_frameworks_base_core_jni_android_graphics_XXX,你可以在这个文件里直接搜索一下该方法的名字。

也就是说,java里声明的方法,在c/c++的代码里肯定有对应的声明。这就是所谓的配置吧
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,