现在我们在Android上玩到的游戏,大都是由C++编写的,然后通过NDK编译,才能运行在Android上。而C++与Android之间的交互,通过NDK这个编译工具。那么C++与Android之间是如何交互的?
Android调用C++,我们通过从C++返回一个String来作为例子。
C++调用Android,这里通过弹出一个提示框。
Android工程名:com.example.cocos2dinput
Activity名:MainActivity
首先是Android层的MainActivity源代码:
public class MainActivity extends Activity {
TextView ContentTextView; Button buttonCallC; String contentString; public static</