请教在 Android 项目中写 CPP 的正确姿势

2022 年 9 月 9 日
 nnegier
Android Studio 我个人觉着不太方便
2688 次点击
所在节点    程序员
10 条回复
anakinsky
2022 年 9 月 9 日
eclipse
viosonlee114
2022 年 9 月 9 日
@anakinsky adt 插件好久没有更新了吧
yujincheng08
2022 年 9 月 9 日
其他只会更不方便
zengmingyang96
2022 年 9 月 9 日
vscode
iyeatse
2022 年 9 月 9 日
vscode 体验确实不错
jpacg
2022 年 9 月 9 日
vscode 或者 vim
fenglala
2022 年 9 月 9 日
clion 配置 cmake 调用 ndk 的 toolchain ,或者 vscode 用 cmake 生成 compile_commands.json 用,没有 cmake 的话用 bear 生成一下,我就是这样用的
nnegier
2022 年 9 月 10 日
@zengmingyang96
@iyeatse
@jpacg
@fenglala
确定不是 Visual Studio 哈,这名字也太相近了,我去下了一个 Visual Studio Code ,通过镜像源下的,然后这个 VSCode 用在 Android 项目中相当于只是一个代码编辑器的作用吗?直接从 Android 项目中导入那个 cpp 的文件夹到 VSCode 中编辑?调试这些还是得依赖 Android Studio 来?
VSCode 听说过,不过这还是第一次用,没经验,所以再问问
zengmingyang96
2022 年 9 月 10 日
不管是用 ninja 还是 cmake 或者别的,用 NDK 的工具链编译就成,编译后会生成 compile_commands.json
vscode 里用微软的 c++ plugin 或者 clangd ,根据编译数据库就可以做到代码导航
调试用 lldb
mingl0280
2022 年 9 月 10 日
写 C++无脑上 VS 就行了,2022 支持 Linux 下交叉编译了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/878957

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX