66666 发表于 2013-11-17 08:44

7pu 发表于 2013-11-17 08:56

EraserKing 发表于 2013-11-17 09:02

说明你没看懂art的意义

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

藤原亮政 发表于 2013-11-17 09:35

說明他不懂java的好處

futami 发表于 2013-11-17 09:39

:L LZ太小看iOS和Xcode那套东西了

abcbuzhiming 发表于 2013-11-17 10:17

lentrody 发表于 2013-11-17 10:53

Sheny 发表于 2013-11-17 11:16

android后台问题还是太多,加载一堆用不着的把资源全占了,回头把计时器杀掉了。

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

jun4rui 发表于 2013-11-17 11:20

ch_ch 发表于 2013-11-17 11:29

abcbuzhiming 发表于 2013-11-17 10:17
没java怎么去兼容安卓领域这么混乱的硬件?

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

starrin 发表于 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

shahito 发表于 2013-11-17 11:55

java=低效率
感觉都2013年了,在中国还是这个论点啊……

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

jun4rui 发表于 2013-11-17 12:19

abcbuzhiming 发表于 2013-11-17 12:56

starrin 发表于 2013-11-17 13:07

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

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

ddrspy 发表于 2013-11-17 13:20

shahito 发表于 2013-11-17 11:55
java=低效率
感觉都2013年了,在中国还是这个论点啊……



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

abcbuzhiming 发表于 2013-11-17 13:23

ostcollector 发表于 2013-11-17 13:25

JAVA的GUI必须死
win7 + jre7 看 powerchart 能占用 50% 的CPU出来

abcbuzhiming 发表于 2013-11-17 13:26

shahito 发表于 2013-11-17 13:56

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

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

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

karlarso 发表于 2013-11-17 14:15

然后后面还炸出一堆不懂的

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

四点 发表于 2013-11-17 14:25

google强硬点把api规范点吧,宁缺毋滥

66666 发表于 2013-11-17 14:39

mimighost 发表于 2013-11-17 15:56

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

Flipboard就是这么干的,至少我之前调查的版本是这样的,前台都是用调用内置的Webkit渲染的。之前的FB和Linkedin的App也是这么干的,不过因为效率问题后来都走原生了。
页: [1]
查看完整版本: android 4.4终于摆脱java的魔爪了?