2012-03-01 56 views
0

朋友们,我想在一个OpenGL应用程序上工作,在这个应用程序中,我必须开发一个地球仪,其中包含显示一个国家的详细信息的功能,当我将触摸全球的任何地方。为此我需要先开发一个地球仪,但要设计和添加功能的地球我必须使用C/C++/Objective C语言。所以现在的问题是我可以在我的应用程序中使用C/C++/Objective C代码吗?解决方案是什么?我也研究了很多,以获得一个地球仪,我可以添加一些功能,但我没有得到。如果任何人有任何解决方案让我知道..预先感谢如何在我的android应用程序中使用像c/C++/objective c这样的本地代码?

回答

0

是的,你可以在本机代码(C/C++/etc)中为android编程。看看android NDK和JNI了解更多信息。现在

http://developer.android.com/sdk/ndk/index.html

,我最后一次使用的Android,本地代码不支持触摸输入(这可能在以后的版本改变)。因此,如果您希望用户能够触摸屏幕以使您的地球旋转,则需要制作一个Java包装器将API调用转换为您的本机代码。

相关问题