就像我想将我在VS中制作的C ++项目转换为Android应用程序一样。我发现VS中有一个Visual C ++ android开发工具包。那么是否需要使用Java? (因为构建一个Android应用程序通常需要)
答案 0 :(得分:1)
您确实可以创建一个Visual Studio项目,该项目使用Android NDK从纯C ++代码构建Android应用程序。 C ++代码被编译成一个Java胶水代码调用的库,这个组合以及您的资源被打包到一个可以安装的.APK中。您根本不必编辑或修改Java代码;您的所有程序逻辑都可以使用C ++。
从技术上讲,您无法轻松将现有VS项目转换为Android项目,但您可以将代码复制到创建Android应用程序的新项目中,或将其复制到选定的共享代码项目中通过为Android创建库的项目,您可以使用Java或C ++编写的应用程序调用它。 VS中的项目模板提供了执行这些操作的简单示例。