Re: [Ubuntu-zh] Android上的APP为什么就不能直接在Linux发行版上跑?

2011-01-17 文章 blue dark
不是和硬件结合太紧,是为了吸引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-01-16 文章 王万清
在 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发行版上跑?

2011-01-16 文章 孙锡麟
这个应该可以移植,虽然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发行版上跑?

2011-01-16 文章 forest chen
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-01-16 文章 王万清
在 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-01-16 文章 王万清
在 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发行版上跑?

2011-01-16 文章 树上蹭灰
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