Re: [Ubuntu-zh] Android上的APP为什么就不能直接在Linux发行版上跑?
不是和硬件结合太紧,是为了吸引java程序员,同时避开花java运行时许可证的钱,最后效果是程序是用java写的(类库和J2ME还不一样……),但编译生成的可执行文件和java又没关系…… NDK似乎太弱,最灵活强大的语言却没有底层支持;java开发出来的高性能游戏难度又很大,android下程序能赚钱的和IPhone相比少之又少,这种系统若不是windows Phone系统实在是太垃圾,估计也不会成功 2011/1/17 Zoom.Quiet zoom.qu...@gmail.com 和硬件结合太紧了,,, 在 2011年1月17日 上午10:41,树上蹭灰 cn.pop...@gmail.com 写道: android底层是linux,上面一层是驱动层,再往上是虚拟机(Davilk)现在是(JIT),再往上才是应用层。 应用都是java开发(不同与J2ME)。 因此android上app不能直接运行在linux。不过可以移植。 2011/1/16 孙锡麟 s.sn.gira...@gmail.com mac源自bsd,bsd是unix,gnu和unix兼容,所以相似性还是挺大的。 android则不是gnu,也不是unix。android除了内核是linux,其他部分和ubuntu、debian就没多少相同点了。 -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110116/b20a6a76/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 树上蹭灰 -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110117/455f0527/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦! 俺: http://about.me/zoom.quiet 开: http://code.ijinshan.com/ 豆: http://www.douban.com/group/zoomquiet 书: http://code.google.com/p/openbookproject 蟒: http://code.google.com/p/kcpycamp/wiki/PythoniCamp -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110117/9b4833b2/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
Re: [Ubuntu-zh] Android上的APP为什么就不能直接在Linux发行版上跑?
在 2011年1月16日 下午8:25,孙锡麟 s.sn.gira...@gmail.com写道: 哪个更丰富……别本末倒置了…… 我写出来的,与我想表达的出现了问题,我的意思是说比如淘宝旺旺,或是其的一些小工具,在Linux上没有,但在Android里却有的。 -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110116/62e32b6d/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 以用致学! Blog:http://wangwanqing.com -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110116/3b9300c2/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
Re: [Ubuntu-zh] Android上的APP为什么就不能直接在Linux发行版上跑?
这个应该可以移植,虽然android上的api和传统的linux差别非常大。 事实上,android和ubuntu之间的差别比ubuntu和mac os之间的差别要大。 谷歌拼音输入法就是从android移植到gnu/linux上的。 -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110116/80cd8c8b/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
Re: [Ubuntu-zh] Android上的APP为什么就不能直接在Linux发行版上跑?
android 上的app多是跑在由google 维护的一个java虚拟机上,你首先要使得这个虚拟机能在Linux上跑起来。 On 16 Jan 2011 20:20, 王万清 wwq0...@gmail.com wrote: -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110116/03ca7164/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
Re: [Ubuntu-zh] Android上的APP为什么就不能直接在Linux发行版上跑?
在 2011年1月16日 下午8:32,孙锡麟 s.sn.gira...@gmail.com写道: 这个应该可以移植,虽然android上的api和传统的linux差别非常大。 事实上,android和ubuntu之间的差别比ubuntu和mac os之间的差别要大。 我滴个神,如此说来,区别还真是大着呢。 谷歌拼音输入法就是从android移植到gnu/linux上的。 -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110116/80cd8c8b/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 以用致学! Blog:http://wangwanqing.com -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110116/36510fa7/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
Re: [Ubuntu-zh] Android上的APP为什么就不能直接在Linux发行版上跑?
在 2011年1月16日 下午8:37,刘洋 amankw...@gmail.com写道: On Sun, Jan 16, 2011 at 08:19:49PM +0800, 王万清 wrote: 最近在玩Android手机,发现上面的APP很多很丰富,看着这些在Linux上不能跑,而在Android上活得好好的应用,心里就冒出了这样的问题,核心同是Linux吧,差别怎么就这么大呢? 本人对Linux以及安Android理解不深,才会有这样的问题,还请大家不要见笑! Android的APP应该其实是Java的吧? 应用程序是用JAVA写的,底层是Linux,中间还有虚拟机。 -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 以用致学! Blog:http://wangwanqing.com -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110116/47a5a8ca/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
Re: [Ubuntu-zh] Android上的APP为什么就不能直接在Linux发行版上跑?
android底层是linux,上面一层是驱动层,再往上是虚拟机(Davilk)现在是(JIT),再往上才是应用层。 应用都是java开发(不同与J2ME)。 因此android上app不能直接运行在linux。不过可以移植。 2011/1/16 孙锡麟 s.sn.gira...@gmail.com mac源自bsd,bsd是unix,gnu和unix兼容,所以相似性还是挺大的。 android则不是gnu,也不是unix。android除了内核是linux,其他部分和ubuntu、debian就没多少相同点了。 -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110116/b20a6a76/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 树上蹭灰 -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110117/455f0527/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh