gpt4 book ai didi

android - 用于 Android 和 C 代码开发的 IntelliJ

转载 作者:行者123 更新时间:2023-11-30 17:11:03 25 4
gpt4 key购买 nike

我正在使用 clion 开发一个 C 库,进展非常顺利。 Clion 是一个非常好的ide。

最近我开始做更多的 Android 开发,我将 ndk 与我的 clion 项目一起使用,以使用 jni 接口(interface)构建我的 Android 应用程序。

对于 android studio,他们使用 build.gradle,我开始更喜欢它而不是 cmake,并且由于我的自定义 c 库目前不是很大,因此将整个项目转移到 gradle 是相当简单的。不过,这就是问题所在,我似乎找不到在 android studio 中创建 c 项目的方法,我宁愿避免从 clion 到 android studio 并再次返回。它们都是intellj产品。如果我可以使用一种 IDE 并避免来回切换,我不介意将我的 C 库项目迁移到 gradle 构建系统。

最佳答案

I can't seem to find a way to create a c project in android studio

因为Android Studio是Google基于Intellij Idea Community Edition源代码制作的项目。 Google 无意在其 IDE 中支持 Java 项目或 C 项目,只是因为他们正在为 Android 开发制作 IDE。

如果您想将所有项目保留在一个 IDE 中,您可以切换到 Intellij Idea 并安装 C/C++插入。这种方法有一些缺点:

  1. 提到的 C/C++ 插件是由某些第三方供应商而非 JetBrains 团队制作的,而且我认为与 CLion 相比,支持的功能较少。
  2. Android Studio 中的 Android 支持更好。

就我个人而言,我更喜欢同时使用 Android Studio 和 CLion - 毕竟这对我来说并不是太麻烦。

关于android - 用于 Android 和 C 代码开发的 IntelliJ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32559564/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com