V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  monsoon  ›  全部回复第 7 页 / 共 10 页
回复总数  193
1  2  3  4  5  6  7  8  9  10  
2015-10-13 17:57:52 +08:00
回复了 system 创建的主题 Android 安卓开发只考虑 API 兼容就可以不闪退不会异常了吗?
如果你们厂商魔改导致 crash 例子的话, 当然很多
https://code.google.com/p/android/issues/detail?id=78377
https://code.google.com/p/android/issues/detail?id=78154
有直接被官方拒绝, 说这是厂商的锅的,让用户 workaround, 也有官方自己 workaround. 也有人作该机子对应的 Xposed 修复这个问题.

实际上很多开发并没有修过这些(估计很多人只遇到过其中的一部分), 或在知道并没有修, 或者在服务器看到了这个异常修一下. 或许很多大公司会真机测一下, 但是我并不认为这样的意义非常的大, 因为这些问题只是疑难杂症罢了.

算了, 总感觉我挺愚蠢的. 总之我想说的是 楼主的 标题是错误的, 完全兼容是不可能的. 但是我觉得很多开发者只用考虑 API 的兼容就算够了的.
总之我在想我这种自辩自答的意义何在...我太愚蠢了...总之把人生浪费在 miui 和 flyme 或者 touchwiz 上是毫无意义的.
2015-10-13 17:33:17 +08:00
回复了 system 创建的主题 Android 安卓开发只考虑 API 兼容就可以不闪退不会异常了吗?
@allan1st
很多啊, 每个几十个也有个几百个, google issue 里找下很多的
https://code.google.com/p/android/issues/detail?id=188851&can=1&q=crash%20%20android%206.0&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars
https://code.google.com/p/android/issues/detail?id=189119&can=1&q=RecyclerView%20Crash&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars
就是不用什么 API 都可以 crash.

用 Eclipse 有可能说明你同事菜, 或者说明你同事没有跟上 Android 开发的步伐, 但是这跟他的观点无关.
2015-10-13 15:17:32 +08:00
回复了 system 创建的主题 Android 安卓开发只考虑 API 兼容就可以不闪退不会异常了吗?
还有官方有发行厂商兼容的说明的 https://source.android.com/compatibility/overview.html
虽然我没了解过, 应该跟 Linux 的 POSIX 之类的比较接近.

当然如果你如果期望 完全兼容 这种话, 那么就毫无意义了. 程序开发或在这个世界没有 完美 或在 完全 这样绝对毫无偏差的 存在. 你在 windows 写的一个程序, 没准在 别人 的机子上就异常 (比如说他 安装了一些系统清理的软件), 你在某个 Linux 发行版本上写了一个程序, 也许明天就 broken 了(因为发行版本升级了依赖,引入了个 bug)
2015-10-13 15:08:03 +08:00
回复了 system 创建的主题 Android 安卓开发只考虑 API 兼容就可以不闪退不会异常了吗?
我们觉得一些人回帖跟 LZ 的想要问的问题不一样......

安卓开发只用考虑 API 兼容就可以了:
我觉得这句话基本是对的, Android 的文档里的 API 都是公共的 API, 开发者只用考虑什么版本的 Android 的 API 有什么变化就可以了. 如果有 Android 发行商 魔改了公共的 API 部分实现, 这是这些开放商的问题.

我觉得 21L 说的对, 我开发 Android 的时候从来不考虑机型的, 只要原生通过了, 绝大部分机子都是没问题的.

很多人只是被 楼主 你的标题迷惑了, 因为你的标题本来就是错的, 楼主你是程序员的话, 就应该知道的. 你写程序的时候可以跟人保证没有 bug 吗, 比如说你一个很简单的网页应用没问题, 但是因为 硬盘 满了, 结果用户无法正常上传文件, bug 不就有了吗?

实际上很多个人的开发基本上不会为 小米、魅族和三星 做过什么特别的处理, 应用跑的没准比国产大牌应用跑的还好.
@nsxuan
其他的一些代理好些都支持,不过我用 L2TP 比较习惯了。其实我上不上 ipv6 的网站也没什么关系,主要是因为从没上过 ipv6 的网站,所以想折腾下试试可不可可以让我的电脑和手机都直接上 ipv6 的网站!
@alect
谢谢你的回复,这个教程我看过,不过感觉他跟我的需求不一样。他应该因为学校里 ipv6 不用流量,所以搭了一个支持 ipv6 的服务端,然后通过 ipv6 连 ipv6 。而我的客户端是 ipv4 的。(不知道我理解有没有错
2015-09-15 20:48:56 +08:00
回复了 snailsir 创建的主题 编程 现如今,递归的效率到底有多差
有种递归叫尾递归。
2015-09-13 21:16:45 +08:00
回复了 geew 创建的主题 问与答 没有了继续前进的动力该怎么办
fripSide 的 in the future -side02- ( http://music.163.com/#/song?id=22660975 )
来听歌吧。
楼主你的头像没示意图里的那个萌!
2015-08-28 22:38:05 +08:00
回复了 Ford 创建的主题 微信 大家如何看待微信读书啊
如果能和 Kindle 联动,我就再也不黑腾讯了。
正常来说,应用不该在 flyme 下面有白边的啊,楼主是不是用了 Insets 之类的类的相关方法了。
replicacl#126.com
2015-08-15 18:27:07 +08:00
回复了 ddjian 创建的主题 程序员 推荐 Android 手机,日常+学习开发,价位 2k 附近
N5不好啊.....不能上移动4G,强烈不推荐楼主买这手机。
2015-08-01 08:38:16 +08:00
回复了 haruhi 创建的主题 分享发现 一加二手机体验店上手评测
非常赞同楼主某几点观点。
1.我不是很喜欢指纹,而且Android又不是iOS的那种Home操作的流派的,放前面无法接受。而且现在官方的API也还没出;
2.不用虚拟键的厂商都有坑,虚拟键非常好用。

还有1点一加2没有快充。
2015-07-30 23:42:26 +08:00
回复了 zxahu 创建的主题 问与答 为什么校招 java 的都要会 ssh
SSH已经是非常老的技术了,别学。
现在最起码都应该用Spring Boot了。

其实J2EE都蛮复杂的,既然楼主你会Python,学Django也好。
用SSH 10中有9个坑。
引用:其实chrome也可以说只是包了个webkit壳子,只不过一般人看到谷歌的牌子就怂了不敢骂而已。

这是错误的,Chromium的Blink已经把WebKit改了非常非常多的内容,并不是仅仅包了个壳。
https://chromium.googlesource.com/chromium/blink/+/master
https://github.com/WebKit/webkit
你可以看看代码看看commit。
反正出门一张嘴,随便忽悠那些不懂得人好了。

引用:但是套壳就套壳了...... 高大上的套壳也是套壳。

反正 Android 就是个套壳的 Linux,反正 Mac OS 就是个套壳的 Unix,反正什么 Ubuntu、Debian、Fedora 都是套壳的 Linux。
毕竟 `但是套壳就套壳了...... 高大上的套壳也是套壳。`。
2015-07-14 20:26:00 +08:00
回复了 zixincao 创建的主题 程序员 极光推送和百度推送哪个好点?求支招
JPush很烂的样子,要加11个权限。
而且还不是Gradle管理的。
百度的好像也差不多,国内这些都很烂的样子。
1  2  3  4  5  6  7  8  9  10  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2687 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 42ms · UTC 04:25 · PVG 12:25 · LAX 21:25 · JFK 00:25
Developed with CodeLauncher
♥ Do have faith in what you're doing.