http://blog.csdn.net/zhaoweixing1989/article/details/7846117
Reading (189) | Comments (0) | Forwarding (0) |
<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
Generally, we are all Java programming NDK C ++ interface layer calls, but in fact only C ++ layer can also call the function of Java. Method is as follows:
1, to obtain the class name: jclass cls = env-> FindClass
2, class acquisition method: jmethodID mid = env-> GetMethodID
3, to get a class member variables: fieldID fid = env-> GetFieldID
4, to generate a class object: jobject obj = env-> NewObject (jobect may be passed down from layer Java)
5, call the class member method: env-> CallXXXMethod (XXX is the Java method's return value type)
Popular articles related
What is left to master it! ~~
Comments hot