Android跟GNU不兼容是什麼節奏?

笔记本/便携移动设备,手机平板等软硬件
回复
头像
ilovegoogle
帖子: 467
注册时间: 2010-02-18 16:08

Android跟GNU不兼容是什麼節奏?

#1

帖子 ilovegoogle » 2015-09-30 23:51

我一直以為Android是GNU陣營的東西,首先Android的內核就是Linux,再比如說一些小細節:2012年我發現在Windows XP中ID3元數據標籤顯示正常的MP3、WMA歌曲文件,如果不把ID3的編碼修改為UTF-16或UTF-8,那麼在Linux和Android環境下這些MP3文件的ID3標籤中的漢字將一律變成亂碼,而且Linux和Android中顯示的亂碼一模一樣!這就說明Android是GNU陣營的東西,帶著濃厚的Linux風格。(Windows NT環境下顯示正常的中文——無論簡體還是繁體——在Linux中通通變成亂碼,這應該是每一位華人Linux用戶都熟悉的畫面,甚至有人跟我說「玩Linux的樂趣之一就是不停地跟亂碼作鬥爭」)

但是今天發生的一件事顛覆了我此前的認識:我用GNU 7-Zip打包的ZIP壓縮文件,傳輸到Android 4.2.2三星手機上以後無論用ES文件瀏覽器還是Root Explorer解壓縮都不正常,解出來要麼文件名變成亂碼,要麼文件損壞無法使用,簡直莫名其妙。

也許只是因為ES文件瀏覽器、Root Explorer跟GNU 7-Zip不兼容而已,跟Android系統無關?


:Faint
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: Android跟GNU不兼容是什麼節奏?

#2

帖子 poloshiao » 2015-10-01 5:35

头像
懒蜗牛Gentoo
论坛版主
帖子: 7351
注册时间: 2007-03-02 17:36
系统: Linux Mint

Re: Android跟GNU不兼容是什麼節奏?

#3

帖子 懒蜗牛Gentoo » 2015-10-06 22:48

Android除了内核是Linux,其他的跟Linux关系不大
虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事
头像
ilovegoogle
帖子: 467
注册时间: 2010-02-18 16:08

Re: Android跟GNU不兼容是什麼節奏?

#4

帖子 ilovegoogle » 2015-10-07 1:02

懶蝸牛Gentoo 写了:Android除了內核是Linux,其他的跟Linux關係不大
這是否解釋了Android人氣極旺而Linux相當冷清?(對於絕大多數普通人而言)
ReverseOnce
帖子: 106
注册时间: 2015-08-29 21:05

Re: Android跟GNU不兼容是什麼節奏?

#5

帖子 ReverseOnce » 2015-10-08 10:05

android与linux关系不大?android继承了gnu和gplv2协议,连协议都是一个,就像父亲跟儿子的关系,儿子不认父亲就算了,但别再开玩笑了好不好?内核上面是硬件抽象层,属于opencl、opengl这一层面,抽象层上面是运行库,也就是library、runtime这样一些东西,运行库上面是应用架构,比如jre、jdk什么的,最顶层才是应用程序,android只是多了通讯模块,并针对精简指令集做了改造优化,这五个层面的代码会从天而降?显然是不可能的。
回复