visual studio 2022 中,创建项目中,语言C++,平台Android。但是创建项目中没有"Native-Activity 应用程序(Android)"项目,我已经安装了c++移动开发,请问该如何解决?
Hi, "Native-Activity 应用程序(Android)"在vs 2022 17.4版本之后被移除了,详情你可以参考这个发布日志
你可以在这里下载到17.4之前的版本或者参照这里使用迁移构建
根据参考资料,我们可以尝试以下步骤来解决在Visual Studio 2022中创建Android项目时没有"Native-Activity 应用程序(Android)"选项的问题:
首先,确保已经安装了C++移动开发的相关组件。可以通过在Visual Studio的安装程序中选择"移动开发用C++"组件来进行安装。
打开Visual Studio 2022并创建一个新的项目。
在新建项目对话框中,选择"跨平台"类别,并选择"Android"平台。
在可用的项目模板中,确保选择了正确的项目类型。在这种情况下,应该选择"动态共享库(Android)"。
给项目命名并选择保存位置,然后点击"创建"按钮创建项目。
以下是一个示例的C++的Android项目创建代码:
1. 打开Visual Studio 2022并点击 "创建新项目"。
2. 在 "创建新项目" 对话框中,选择 "跨平台" -> "Android"。
3. 在 "项目模板" 中选择 "动态共享库(Android)"。
4. 填写项目名称和保存位置,然后点击 "创建"。
5. Visual Studio 2022 会自动生成一个 C++ 的 Android 项目,并打开项目文件 "main.cpp"。