Android 板


LINE

(恕刪) 不知道你的根據是從哪裡來的 不過幾乎全部都跟我看到的不一樣 首先,google的原始碼每一版都有開放 網路上明明都找得到 只是開放時間早晚的問題,對廠商會比較早,對一般大眾是比較晚 但本來就沒有硬性規定開放的時間,難道我程式碼寫到一半也要丟出來嗎? 然後google apps的話,那個本來就是google自己開發的東西 跟開放源始碼有什麼關系? android的軟體是跑在java的vm裡,而這個java vm是google自己開發的 何來要開放源始碼的道理?就像matlab也有linux版,怎麼沒人叫他放出源始碼 所以你要用google apps,要付授權金跟本是天經地義的事 我記得有版友提過google的授權有分三級,不過詳細的分法我不記得了 如果google真的掌握的了android的生態 那還真不知道對岸一堆白牌的android手機是怎麼來的 最後,google對open source是有貢獻的,只是你視而不見而已 kernel 3.0版有一部分就因為有了android才誕生的 -- 有錯請指正,畢竟都是憑印像打的,不是這行的專家 --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.87.72.253
1F:→ dreamcwli:不要再提 Java 了,Android 是用 Dalvik 不是用 Java… 03/19 19:19
2F:→ filiaslayers:dalvik不是一樣是java vm嗎?只是跟sun java不一樣 03/19 19:25
3F:→ dreamcwli:不是,Dalvik 跟 Java 是完全不同的東西 03/19 20:15
4F:推 poloaegis83:不應該是 Java -> .dex -> Dalvik 嗎? 03/19 21:15
5F:推 priv:嚴格來說並不能說 android 用的不是 java,不然明明程式都是 03/19 22:02
6F:→ priv: .java 也要用 Java compiler,說它不是 java 有點睜眼說瞎話 03/19 22:02
7F:推 priv:應該說 andrioid 用了 Java Language 卻不是用 Java Runtime 03/19 22:03
8F:→ priv: Environment 03/19 22:03
9F:→ dreamcwli:語言只是個介面,甚至有謠傳 Google 有可能把寫軟體的語 03/19 22:05
10F:→ dreamcwli:言多增加 Go 了 03/19 22:06
11F:→ dreamcwli:基本上用什麼寫不是很重要,重點是實際上執行的東西和 03/19 22:07
12F:→ dreamcwli:Java 是不相容的 03/19 22:07
13F:推 priv:這樣講不對,相不相容和語言的要件無關,否則拿 target 是 na 03/19 22:10
14F:→ priv:tive code 的語言來說,像 C 語言每個平台的 binary 都不相容 03/19 22:10
15F:→ priv:難道就不是 C 嗎 03/19 22:10
16F:推 priv:再舉 byte code vm 以 .net framework 為例,我們可以用 C++/ 03/19 22:14
17F:→ priv:C#/VB 等等來寫,我們也只會把 .net 拿來稱做 framework 和 r 03/19 22:14
18F:→ priv:untime environment,而不會說這樣 C++ 就不是 C++ 了 03/19 22:14
19F:→ dreamcwli:我主要針對 VM 來說,實際上 .NET 的情況我們也只在意軟 03/19 22:21
20F:→ dreamcwli:體是跑在 .NET 的環境下而不是用什麼語言實作啊? 03/19 22:21
21F:→ dreamcwli:我們會說軟體要跑在 .NET 的環境要相容 .NET 而不是 03/19 22:23
22F:→ dreamcwli:.NET 的某種語言吧? 03/19 22:23
23F:→ dreamcwli:另外 Android 軟體也不是只能用 Java 寫,用 C++ 配合 03/19 22:24
24F:→ dreamcwli:Qt 也可以寫,所以這樣寫出來的軟體是不是就跟 Java 無 03/19 22:25
25F:→ dreamcwli:關了? 03/19 22:25
26F:→ dreamcwli:個人比較不喜歡把 Android 和 Java 綁在一起的原因是因 03/19 22:31
27F:→ dreamcwli:為這兩個東西實際上是不相容的,這樣的概念成型後就會有 03/19 22:31
28F:→ dreamcwli:人(像原 po)覺得 Dalvik 是 Java 的另一種實作,但事 03/19 22:32
29F:→ dreamcwli:實上完全不是這樣 03/19 22:32
30F:推 priv:Dalvik 本來就是 Java 概念的另一種實作,dex 和 class 是 eq 03/19 22:46
31F:→ priv:uivalent 的東西,不能跑 Java 的程式是因為 Google 選擇這 03/19 22:46
32F:→ priv:樣做而已,因為 Java 的 source code 像 swing 或 awt 有 cop 03/19 22:46
33F:→ priv:yright 03/19 22:46
34F:→ priv:而 google 絕口不提 java 一方面是因為他沒有被授權使用 Java 03/19 22:47
35F:→ priv:(tm) 這個商標 03/19 22:47
36F:推 priv:android 的確不是使用 explicit 的 Java(TM) platform 沒錯, 03/19 22:50
37F:→ priv:但是他有用到 Java Lang 也是事實 03/19 22:50
38F:推 priv:而且 Java Lang 本來就是 Android 跨平台的基石,如果完全說 03/19 22:52
39F:→ priv:無關那就有點問題了,好像變成 Android 完全沒借用 java 的力 03/19 22:52
40F:→ priv:量 03/19 22:52
41F:→ priv:不過如果把 dalvik 說成 java vm 當然也是錯的 03/19 22:53
42F:推 priv:還有就是 gapps 開不開放和 dalvik 是 Google 寫的沒關係, 03/19 22:57
43F:→ priv:全部都扯一起很怪 03/19 22:57







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:e-shopping 或 站內搜尋

TOP