有一个因为打包问题搞到凌晨的问题,奉劝各位没搞过 Android 的,没有强大的分析能力千万别来开发,真不是人干的事情。
1 henudada 2019-08-23 02:35:14 +08:00 via Android 我就是搞 Android 的,本科,现在准备校招 <- biubiu -(`ω∩) |
![]() | 2 mreasonyang 2019-08-23 02:36:54 +08:00 via iPhone 哪个方向不是这样的?后端还有半夜上线随时 oncall 呢 |
3 laminux29 2019-08-23 06:36:04 +08:00 ![]() 拿着远高于其他行业的平均工资,享受着远比其他行业更好的办公环境、福利,享受着远低于其他行业的各种风险,居然还会因为一点其他行业都会发生的破事而抱怨。 |
![]() | 4 guokeke 2019-08-23 06:45:47 +08:00 ? 这跟强大的分析能力真没关系。 |
![]() | 5 WeaPoon 2019-08-23 06:58:45 +08:00 开发都亦是如此,无数次个日日夜夜找 bug。 |
![]() | 6 wuruxu 2019-08-23 07:08:16 +08:00 大兄弟 技能还需提升 |
![]() | 7 wbing 2019-08-23 07:08:37 +08:00 via iPhone 时不时也会被叫去弄下安卓的,我是觉得 android studio 编译或打包,随随便便就爆一堆 error,特烦,经常重新编译一次,就又恢复了,莫名其妙。 |
![]() | 8 fyibmsd 2019-08-23 07:30:23 +08:00 via iPhone 开发皆如此 |
![]() | 9 xiaotuzi 2019-08-23 07:32:39 +08:00 via iPhone ![]() 你是搞到凌晨,而不是天亮,知足吧~ |
10 tuchg 2019-08-23 07:48:30 +08:00 via Android emmmm 冒昧问一句,自己有整过哪怕一个项目吗?不都这样????? |
![]() | 11 xiangyuecn 2019-08-23 07:50:28 +08:00 Android Studio 一打开就在那 download,真不知道它在那 download 什么卵几把玩意 |
![]() | 12 watzds 2019-08-23 07:58:14 +08:00 via Android 12 年大学时写过一点,过了七八年没写过安卓了,上个月我还把一个公司安卓项目大改了一番,两三天时间,挺快吧? 不过写到凌晨四点多, |
![]() | 13 BCy66drFCvk1Ou87 2019-08-23 07:58:18 +08:00 via Android 编程作为兴趣还行,作为职业工作还是太辛苦了,不是人干的事 |
![]() | 14 leeton 2019-08-23 08:20:59 +08:00 via iPhone 不要因眼前的不幸而悲伤,也许到明天,,,,,就更绝望了呢 ^ω^ |
15 fvckDaybyte2 2019-08-23 08:26:04 +08:00 via iPhone .gradle 没到 100G 以上不算搞过安卓开发 |
![]() | 16 300 2019-08-23 08:26:57 +08:00 via Android 问题搞不定赶紧上报或者问人,自己瞎捣鼓算什么。。。 |
![]() | 17 Godikov 2019-08-23 08:29:26 +08:00 Android Studio 很多问题确实很难定位,正常。 |
18 ebingtel 2019-08-23 08:29:45 +08:00 lz 说的挺对的呀 当小初的语文老师 就不会有这样的破事 |
![]() | 19 hnbcinfo 2019-08-23 08:30:40 +08:00 这是你自己的问题啊,和安卓开发有毛线关系。 |
![]() | 20 hongch 2019-08-23 08:58:31 +08:00 ![]() 自己的能力差就别把锅甩给 android 吧? |
![]() | 21 dagger2 2019-08-23 09:02:28 +08:00 这是你的问题 |
![]() | 22 jrient 2019-08-23 09:02:51 +08:00 每个开发都是这样, 如果没有解决问题的能力,走不远的 |
我开发 android 啊。感觉还行啊,比 Java 后台简单 |
![]() | 24 huruwo 2019-08-23 09:03:28 +08:00 @fvckDaybyte2 为此,给了 c 盘一整块固态 |
![]() | 25 Kaiux 2019-08-23 09:04:22 +08:00 我想起了《围城》,”里面的人想出去,外面的人想进来“。 |
26 ColoThor 2019-08-23 09:06:13 +08:00 ![]() 打正式包时代码混淆规则不对会使应用出现各种问题,还不好排查倒是真的 |
![]() | 27 wjh3936 2019-08-23 09:13:15 +08:00 @fvckDaybyte2 256G 硬盘都感觉不够用 |
28 theoran 2019-08-23 09:21:15 +08:00 ![]() Android 开发经常遇到一些“随机”的事情,有时候并不是代码写错了,而是: 今天网络又抽了?昨天 xxxx.com 还能访问呢,今天怎么又被墙了?! 客户反馈他的手机一启动我们的 app 就 crash,为啥啊,我自己的 pixel 没问题啊,又哪个缺德的厂商乱改 Framework ?! Android Studio 更新啦,快试试看。。。?怎么编译不过去了??? 有个用户自己把手机 root 了,装了 Xposed,然后改了我们 app 的行为,然后向我们报告 bug 还要奖金?什么人啊?! 我们的 app 有个常驻后台的功能,按照谷歌要求增加了显式通知,但是在 xx 品牌手机上仍然会被干掉,用户反馈有问题,我们找手机厂商,厂商说可以给加白名单,但是要钱,钱还不少。。。。 |
![]() | 29 viator42 2019-08-23 09:24:06 +08:00 感觉好像看到了祥林嫂 |
![]() | 30 gaigechunfeng 2019-08-23 09:27:21 +08:00 这。。。我安卓框架搞了 6 年,不知道解过多少个蛋疼菊紧的问题。 也是这么一步步过来的。 |
![]() | 31 choujiaojiao 2019-08-23 09:27:24 +08:00 有多少行业是容易的呢 |
![]() | 32 Vegetable 2019-08-23 09:31:55 +08:00 客户端开发和前端开发有很类似的问题,对于开发者来说黑箱过多 |
33 theoran 2019-08-23 09:32:30 +08:00 ![]() 国内 Android 开发还有个痛点是: 第 1 年:Google 发布了新的 Feature xxxxx -> 好激动,让我看看 -> 要 Play Service 框架 -> 算了,用不了 第 2 年:Google 发布了新的 Feature xxxxx -> 好激动,让我看看 -> 集成在 Firebase 里面 -> 算了,用不了 ...... 第 n 年:Google 发布了新的 xxxxx -> 算了, 雨我无瓜 |
34 Chenamy2017 2019-08-23 09:33:15 +08:00 Android 表示不背锅,提升技能才是。 |
35 marcomarco 2019-08-23 09:38:13 +08:00 只能说你自己能力不太行 |
![]() | 36 sannyzeng 2019-08-23 09:42:53 +08:00 试试 flutter ?? |
![]() | 37 hyyou2010 2019-08-23 09:45:26 +08:00 Android 开发的黑箱比前端开发的黑箱多太多了,前者需要操作系统多个层面,后者有浏览器这一层封装。 |
38 ljpCN 2019-08-23 09:51:18 +08:00 @xiangyuecn 下载 sdk 的最新列表的 xml 文件 |
![]() | 39 qbhy 2019-08-23 10:01:21 +08:00 加油加油,RN 大法好。 |
![]() | 40 yunji3344 2019-08-23 10:12:41 +08:00 科学上网很重要 |
![]() | 41 Narcissu5 2019-08-23 10:16:01 +08:00 ![]() 之前公司有个前端,也是天天加班,我问他苦不苦,他说,比转行之前跑工地轻松多了 成年人的世界,哪个不辛苦 |
![]() | 42 learnshare 2019-08-23 10:29:10 +08:00 先考虑自己的问题,再甩锅好么 |
![]() | 44 BCy66drFCvk1Ou87 2019-08-23 10:46:06 +08:00 @Raisu 现实确实是如你所说的那样 QAQ |
![]() | 45 k10ndike 2019-08-23 11:50:09 +08:00 感觉客户端开发遇到的环境问题比服务端还恶心。主要是 Android Studio,Gradle 这套环境更新太频繁,客户端团队又非常乐于自己造轮子,到处引入不成熟的第三方库。各厂家系统定制导致的碎片化问题更是雪上加霜…… |
46 Cbdy 2019-08-23 12:31:59 +08:00 via Android 好好学习努力变得不菜吧 |
![]() | 47 CoCoMcRee 2019-08-23 12:56:22 +08:00 要不要来试试 iOS 开发, 你会明白安卓的好. |
![]() | 48 ufan0 2019-08-23 13:22:50 +08:00 @xiangyuecn #11 设置代理或者挂梯子,速度会快很多。主要的锅就是墙。 |
51 kxy 2019-08-23 13:49:18 +08:00 @xiangyuecn 哈哈 |
![]() | 52 winglight2016 2019-08-23 13:50:29 +08:00 gradle 升级 bug 堪比 swift,环境整好后不要更新这是 android 开发常识 |
![]() | 53 keymao 2019-08-23 14:11:29 +08:00 修 bug 修到凌晨都是家常便饭了。 |
![]() | 54 JerryCha 2019-08-23 14:15:47 +08:00 8 说了,我按 Google 的建议引入 Room 操作 sqlite,然后 build 他妈给我报错不兼容。果断滚。 |
![]() | 55 cppgohan 2019-08-23 14:33:08 +08:00 android 开发路过 |
![]() | 56 cppgohan 2019-08-23 14:33:39 +08:00 不要搞我 |
![]() | 57 xFrye 2019-08-23 14:39:52 +08:00 别的好说,gradle 版本升级要慎重,血的教训。另外打包配置别临出包的时候改,不然你搞通宵不一定搞得好~ |
![]() | 58 root8080 2019-08-23 14:50:45 +08:00 你们都没懂 lz 言下之意 我凭借着我强大的分析能力 终于在凌晨解决了这个开发难题 你们没有这个能力千万别来做这个 愣着干嘛 快夸啊 |
![]() | 59 eachann 2019-08-23 14:53:26 +08:00 搞前端有段时间一个月无休 , 连续通宵 2 天 , 日均 12+ , 还不是过来了 , 要向你这么说我去当个前台不是美滋滋 , 6 点下班还双休 . 这么闲就算是养生 , 广场舞 , 喝茶 想干嘛就干嘛 |
![]() | 60 honkki 2019-08-23 22:03:45 +08:00 知足吧 |
![]() | 63 whyrookie 2019-08-24 00:36:00 +08:00 android 开发说实话我也觉得坑多,各种问题都需要解决,看看什么时候转到后端,体验下后端的坑 |
64 hurrytospring 2019-08-24 02:17:21 +08:00 说到底 java 那一套配置怼上来就是劝退 |
65 hurrytospring 2019-08-24 02:20:14 +08:00 写过几个月 java,idea 一打开就是各种 download,error,搞了五六年的 java 过来,一顿 clean,build,不行就重启,再 clean,build,再不行,反复几次,嘿,好了。。。咱也不知道为啥,咱也不敢问 |
![]() | 66 Vitta 2019-08-24 06:33:55 +08:00 via iPhone 我也是啊,膨胀了接个改 Android bug 的活,一打开一个 activity 7000 多行 |
![]() | 67 tvallday 2019-08-24 07:38:54 +08:00 via Android @HuasLeung 即使是兴趣,也很容易受打击。因为很多时候问题都要靠自己一个人不断查找资料解决,太孤独了。长久下去容易造成性格问题。 |
68 kuyuzhiqi 2019-08-24 08:04:19 +08:00 via iPhone 表示没有遇到什么难解的问题 |
69 turi 2019-08-24 09:40:49 +08:00 我自己写一个 app 自用, ndk 里面 c++调用 java 函数,死活 env 是空的。 然后把 cocos2dx 里面的扒出来,还是不行。 最后只能 java 开一个线程,java 调用 c++的接口。 一个简单的调用,活生生变成了生产者消费者模型。 心里默念 mmp |