就像我想将我在 VS 中创建的 C++ 项目转换为 Android 应用程序一样。我发现 VS 中有一个 Visual C++ android 开发工具包。那么有必要使用Java吗? (因为构建 Android 应用程序通常需要)
最佳答案
您确实可以创建一个使用 Android NDK 从纯 C++ 代码构建 Android 应用程序的 Visual Studio 项目。 C++ 代码被编译成一个库,一点点 Java 胶水代码调用到这个库中,这种组合连同您的资源一起打包成一个您可以安装的 .APK。您根本不必编辑或以其他方式修改 Java 代码;您所有的程序逻辑都可以使用 C++。
从技术上讲,您不能轻易地将现有的 VS 项目转换为 Android 项目,但您可以将代码复制到创建 Android 应用程序的新项目中,或者将其复制到由一个为 Android 创建库的项目,您可以从用 Java 或 C++ 编写的应用程序中调用该库。 VS 中的项目模板提供了执行这些操作的简单示例。
关于android - 我可以通过 Visual C++ 将 C++ 中的空项目转换为 Android 应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32184658/