4

由于我在 Eclipse 上遇到了 ndk 开发问题(当我在 JNI 中打开一个 .c 文件时出现多个错误,所以我无法设置任何断点而无需关闭并在之后重新打开项目)我想知道你们中是否有人知道另一个 IDE,对于我打算使用 NDK 调用本机库和 SDK 其余部分(App gui,对 lib 的调用等)的环境更有效

非常感谢您的建议。

4

4 回答 4

1

我会推荐使用基于来自 jetBrains 的 IntelliJ IDEA 的 Android-Studio,当有 v1 版本时,它的 UI 清晰有效,调试器比 eclipse 的不那么烦人,但是原生开发有点棘手,不像 eclipse 提供使用 C++ 编写模块时使用的插件(如果使用 C 编写,当您在 IDE 中打开文件时,编译器会将其视为错误)。因此,我将使用 eclipse 进行原生开发,直到 Android Studio 存在原生模块。

于 2013-08-20T14:01:40.867 回答
1

可以使用Eclipse,可以在里面集成NDK,还有一些插件可以用来调试原生代码。

于 2013-04-23T08:56:32.963 回答
0

继续在 Linux 上使用具有完整功能的 Eclipse 怎么样。Java 支持和本机语言支持的功能。

于 2013-04-23T11:33:35.520 回答
0

你试用过 Visual Studio 2017+吗?

请记住,使用 Visual Studio 和 C/C++,您可以从单个代码支持 windows、android(也可能是 IO,但未尝试过)。VS 是轻量级但功能强大的 IDE。

我推荐VS2017。

visualstudio.microsoft.com

一次编写目标所有 C++ 是移动应用程序开发的绝佳语言

将现有 C++ 库迁移到 Android、iOS 和 Windows 平台,或使用这些 C++ 库构建完整的 Xamarin Android Native、Java Native Interface 或 iOS 应用程序。您还可以在 Visual Studio 中开发完整的 Android Native-Activity 应用程序。

在此处输入图像描述

文章:为 Android、iOS 和 Windows (C++) 构建应用程序

文章:使用 C++ 进行移动开发 | Windows UWP、Android 和 iOS

视频:ndk 和 Visual Studio 入门

于 2021-06-30T17:34:08.393 回答