有哥们在 Linux 系下开发安卓应用吗?

2021-06-08 23:06:44 +08:00
 ophunter

一直用 mac,最近 618 想配个主机装 linux 玩玩?

Ubuntu 开发安卓 APP 日常问题多吗?

10612 次点击
所在节点    Android
55 条回复
bzshow1
2021-06-09 11:42:18 +08:00
@xing2387 他说的是开发小型程序。
nicocho
2021-06-09 11:52:51 +08:00
用了 ubuntu 就回不去了,

git 之类 不再依赖 idea, 命令行相关的特方便。

拷东西 scp 也特方便

就是及时通讯工具这块比较简陋,
newmlp
2021-06-09 12:38:24 +08:00
没必要,Windows 不香吗,非得搞奇葩系统
debuggerx
2021-06-09 13:51:46 +08:00
@yxzblue @xing2387 @Donahue @bzshow1
https://github.com/dragonation/wechat-devtools
这个很好用,如果有问题多看看文档和 issue 就能解决
kwanzaa
2021-06-09 14:23:39 +08:00
@newmlp
zagfai
2021-06-09 14:56:53 +08:00
没问题 简单方便,但 Android Studio 偶尔还是要重启下,占太多内存,不知道 windows 是不是
@peterswan QQ 我是开了个虚拟机用的,没多少内存,中文输入法 RIME 已经很成熟了,95 和 98 分的区别而已
zagfai
2021-06-09 14:57:32 +08:00
@newmlp Windows 对于开发才是奇葩系统吧?
luvmhx
2021-06-09 15:36:41 +08:00
@newmlp
xing2387
2021-06-09 16:10:44 +08:00
@debuggerx 牛的鸭
liut2016
2021-06-09 16:11:59 +08:00
没问题,一切正常
windyboy
2021-06-09 16:12:34 +08:00
讲真,我觉得搞开发,运维的,如果你还在用 windows
我对你表示致敬
对 windows 的爱有多深啊,才能如此坚守
HarrisonZ
2021-06-09 17:04:54 +08:00
@windyboy 我纯 Linux 工作 10 年了,反而觉得最近两年可以用 Windows 了,毕竟 WSL2 让 Windows 成为了最好用的 Linux 发行版
yitingbai
2021-06-09 17:12:03 +08:00
@Jirajine 我已经好多年没用 win 了, 以前 QQ, 刷机精灵, 鲁大师这类软件都会抢着连手机, 现在不知道有没有改善了
zzzmh
2021-06-09 17:26:54 +08:00
目前在 ubuntu 开发 java 和前端,如果你是第一次,装 qq 和微信会稍微费点力气。但和 windows 对比那效率高到起飞。同样的项目亲测在 linux 下编译,比 win 至少快 3 倍,同一段 sql 在 linux 也比 win 快很多秒。很多重复劳动也可以用 shell 写个脚本变成傻瓜无脑执行
fyxtc
2021-06-09 17:44:32 +08:00
安卓底层不就是 linux 吗。。。。
omysho
2021-06-09 20:20:05 +08:00
如果一直用 Mac 开发的话建议不要用 Linux 开发

Mac 和 Linux 以及 Win 相比,多了一个修饰键,所以 IDEA 系列的 IDE 在 Mac 上的使用体验是最好的,没有之一
mxalbert1996
2021-06-09 23:42:07 +08:00
@omysho
https://github.com/rbreaves/kinto
完美还原 macOS 的快捷键体验
edk24
2021-06-10 02:01:58 +08:00
@newmlp 奇葩系统?????
peterswan
2021-06-10 09:06:54 +08:00
@zagfai 虚拟机这个我也弄过,体验真的一言难进,如果你用虚拟机搭建出来的体验比较好,方便的话可以提供一下教程,我想去学习一下怎么搭建。中文输入法其实可以用,搜狗在 linux 上也可以用,但是 bug 更新很慢,其他的不是很智能,主要体现在打一些少见的词语或者网络热词上。综合来讲,ubuntu 上在腾讯系上体验不好,我给的体验分就是,微信,qq 也就 59 分,输入法能给 80-90 分,除了这些,对于开发工具链体验都超好,不只是 android 开发,git+zsh+vim/emacs 组合就能开发简单的脚本项目,JetBrains 家族的项目开发大型项目,加上 vscode 开发前端项目,除了微信小程序没有给 linux 客户端的 IDE (腾讯系的产品对 linux 简直完全不考虑),安装 nginx,apache 啥的和正式环境一样。
折腾过 ubuntu/mint,最后还是感觉 mac 是综合最好了,如果不用 mac 还是会用 ubuntu/mint 做个工作机器,但是我的建议还是早点放弃在里面折腾 qq 、微信这些,很明显他们没有考虑这部分用户。
puzzle9
2021-06-10 09:36:58 +08:00
换个 manjaro 体验滚挂的快感吧

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

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

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

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

© 2021 V2EX