找回密码
 立即注册
搜索
查看: 4493|回复: 24

[移动] android 4.4终于摆脱java的魔爪了?

[复制链接]
头像被屏蔽
     
发表于 2013-11-17 08:44 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
发表于 2013-11-17 08:56 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2013-11-17 09:02 来自手机 | 显示全部楼层
说明你没看懂art的意义

----发送自 LGE Nexus 4,Android 4.4
回复

使用道具 举报

     
发表于 2013-11-17 09:35 | 显示全部楼层
說明他不懂java的好處
回复

使用道具 举报

     
发表于 2013-11-17 09:39 | 显示全部楼层
:L LZ太小看iOS和Xcode那套东西了
回复

使用道具 举报

头像被屏蔽
     
发表于 2013-11-17 10:17 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
发表于 2013-11-17 10:53 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2013-11-17 11:16 来自手机 | 显示全部楼层
android后台问题还是太多,加载一堆用不着的把资源全占了,回头把计时器杀掉了。

----发送自 STAGE1 App for Android.
回复

使用道具 举报

头像被屏蔽
发表于 2013-11-17 11:20 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2013-11-17 11:29 | 显示全部楼层
abcbuzhiming 发表于 2013-11-17 10:17
没java怎么去兼容安卓领域这么混乱的硬件?

安卓的硬件兼容和java有几毛钱关系
google想上其他语言用dalvik也能上,没搞而已
回复

使用道具 举报

     
发表于 2013-11-17 11:43 | 显示全部楼层
本帖最后由 starrin 于 2013-11-16 21:44 编辑
abcbuzhiming 发表于 2013-11-16 20:17
没java怎么去兼容安卓领域这么混乱的硬件?

安卓的硬件兼容不是靠JRE虚拟机的,是他们自己搞的Dalvik虚拟机(最近新添加了ART虚拟机),Dalvik和JRE的差别是非常非常大的。
理论上google愿意的话是可以让这些虚拟机兼容java以外的语言的。
回复

使用道具 举报

     
发表于 2013-11-17 11:51 | 显示全部楼层
我倒觉得要跨平台 最简单的办法是所有app全部走web based 像开发网站那样 然后用phonegap之流
或者索性做的好点ANDROID SDK的java可以应用本身的浏览器的 然后每个app一个default网址就行了
虽然现在这个办法问题一大堆 但是今天做的好的话 倒是不错 全部一套接口lol
回复

使用道具 举报

发表于 2013-11-17 11:55 | 显示全部楼层
java=低效率
感觉都2013年了,在中国还是这个论点啊……

其实Java无论是在Framework Benchmark还是在做大型项目上性能和稳定性都是名列前茅的。
第三方库就更不用说了。
回复

使用道具 举报

头像被屏蔽
发表于 2013-11-17 12:19 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2013-11-17 12:56 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2013-11-17 13:07 | 显示全部楼层
abcbuzhiming 发表于 2013-11-16 22:56
原来不是java虚拟机,我算知道为毛明明都是java写的程序在各种机器上跑居然也会出现兼容问题了 ...

兼容问题主要还是不同版本的安卓接口不同导致的,和虚拟机关系不大。
回复

使用道具 举报

发表于 2013-11-17 13:20 | 显示全部楼层
shahito 发表于 2013-11-17 11:55
java=低效率
感觉都2013年了,在中国还是这个论点啊……

说java效率高的时候都是用的oracle的jvm实现, 跟android的dalvik没有一点关系
请安卓众不要随便往自己脸上贴金
回复

使用道具 举报

头像被屏蔽
     
发表于 2013-11-17 13:23 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2013-11-17 13:25 | 显示全部楼层
JAVA的GUI必须死
win7 + jre7 看 powerchart 能占用 50% 的CPU出来
回复

使用道具 举报

头像被屏蔽
     
发表于 2013-11-17 13:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2013-11-17 13:56 | 显示全部楼层
ddrspy 发表于 2013-11-17 13:20
说java效率高的时候都是用的oracle的jvm实现, 跟android的dalvik没有一点关系
请安卓众不要随便往自己脸 ...

发现你说的非常正确……我都忘记这点了。
Android用的是Dalvik,的确可能在效率方面Dalvik可能低很多,所以才有了ART。

因为是换了虚拟机,但是这跟Java语言本身没有关系,所以对于LZ来说也谈不上脱Java的魔爪了的说法嘛。
回复

使用道具 举报

发表于 2013-11-17 14:15 来自手机 | 显示全部楼层
然后后面还炸出一堆不懂的

----发送自 asus Nexus 7,Android 4.4
回复

使用道具 举报

     
发表于 2013-11-17 14:25 | 显示全部楼层
google强硬点把api规范点吧,宁缺毋滥
回复

使用道具 举报

头像被屏蔽
     
 楼主| 发表于 2013-11-17 14:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2013-11-17 15:56 | 显示全部楼层
風舞雪 发表于 2013-11-17 11:51
我倒觉得要跨平台 最简单的办法是所有app全部走web based 像开发网站那样 然后用phonegap之流
或者索性做的 ...

Flipboard就是这么干的,至少我之前调查的版本是这样的,前台都是用调用内置的Webkit渲染的。之前的FB和Linkedin的App也是这么干的,不过因为效率问题后来都走原生了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-9-9 15:11 , Processed in 0.159439 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表