• 3

A粉可以放心了:windows 11支持原生android運用軟件,不局限于intel的處理器 ,amd也因此受惠

andrewchu wrote:
首先就是windows跑android應用這檔事,在cupcake那個遠古時代不就可以用XP來跑android了嗎? 什麼? 原生支援? 我就問你"原生"是指x86還是arm版本,不過腦補兄既然大力推崇bridge technology,我想應該是指直接執行arm的版本,啊那不就是rosetta/rosetta 2的翻版,當然也不排除是使用Windows on ARM執行x86/x64的技術。


"首先就是windows跑android應用這檔事,在cupcake那個遠古時代不就可以用XP來跑android了嗎? 什麼? 原生支援? 我就問你"原生"是指x86還是arm版本,不過腦補兄既然大力推崇bridge technology,我想應該是指直接執行arm的版本,啊那不就是rosetta/rosetta 2的翻版,當然也不排除是使用Windows on ARM執行x86/x64的技術。"


你的問題問的很好.你說的wndows 過去也能跑android, 但過去要在windows跑android應用程式只能模擬器,
要在x86的cpu跑原生android就要直接放棄windows系統,開機既android作業系統這兩種方式
在x86上跑android這件事早就不是什麽新鮮事,那個機器就叫做chromebook


現在説的是在新windows中跑原生的android,這跟在模擬器上面跑是完全不同的概念
透過intel的bridge橋接技術,能讓arm版的android軟件直接在windows上面運行

比如微信app,電腦版也有微信app,雖然後面三個字也是app,但其實是x86下的重新編寫過的軟件,跟exe沒什麽區別.還不如乾脆exe.所以微軟搞的這個x86下的app應用商店一直就是個奇葩.比如forza,明明可以在windows上以exe的格式啓動游玩,非得放在自己的應用商店改成app的啓動方式,其實際上就是個exe...

説回手機版的app,這裏所謂支持原生android, 就是直接在windows上運行手機版的原封不動的微信app
目前已經具體操作方式是在微軟應用商店上安裝amazon商店再到amazon商店找你要的android運用程式下載安裝,默認安裝位置在微軟應用商店,也可以快捷鍵到任何文件夾内點擊打開
就跟exe沒什麽兩樣
支持原生=就是讓用戶感覺手機app變成跟電腦exe一樣
目前已知能這樣運行,而攻剋這個技術難題的關鍵技術當然就是intel bridge的後期編譯
爲什麽這個技術重要?
因爲他代表這不但可以這樣安裝android的app,理論上任何在網上找到的任何apk 都可以透過intelbridge 直接運行
(雖然現在沒有說可以直接下載apk然後直接安裝運行,但既然可以這樣運行app,也就代表著透過intel bridge技術已經攻剋了能在windows x86直接跑arm的android運用這件事,所以可能只剩下微軟願不願意放行這個難題了)

所以以後android的運用程式透過intel bridge,也會變成windows系統内可以任意打開運行運行程式
也就反諷了句廣告詞 以後運行手機 你不一定需要有手機
------------------------------------------------------
至於你說蘋果的resetto,限制很多.本來蘋果用intel cpu時就大量x86軟件不能跑了
有了resetto也只不過是解決自arm 的m1 cpu部分原本在intel cpu能跑,在m1不能跑的問題,還不是全部...
而原本只有windows 版的x86軟件,resetto同樣不能跑

而intel bridge這個攻剋的不是arm.x86早就能跑arm了.
它攻剋的是arm下的android運用軟件,透過和微軟的合作,使android平臺所有的軟件能在windows上運行(理論上)
而蘋果的ressetto能讓macbook跑windows平臺上的軟件嗎?
所以ressetto只是類似intel讓arm轉x86這一步,對應的產品chromebook早就面世很多年
還沒到arm的下的作業系統轉的軟件轉x86下的windows系統直接運行這一步


resetto技術如果有讓arm m1 mac 跑下x86下原生windows上面的軟件,或linux上面原生軟件的功力
那才叫跟intel bridge同級
arm m1的mac能嗎?
哪一個更高一級一目瞭然
grason00 wrote:
可以用原生Android...(恕刪)

用模擬器跟原生差別很大
模擬器性能折損厲害。還有模擬器優化等種種問題各種出錯
然後軟件不知道裝到哪裏去,越裝越大
透過模擬器來跑還不如直接用手機。
最主要是感覺,在模擬器下,會有種覺得那些app就不屬於windows的一部分,用windows就不會想用模擬器來跑app

而如果能在windows直接裝手機app,那個感覺就是android的app也就變成了windows軟件的一部分
windows除了可以打開傳統的exe,也能打開android的app直接運行
等於讓windows的功能性更加豐富

就好比你無法直接打開ps2,ps3,ps4的游戲,必須透過模擬器。
如果可以直接在windows打開 那麽你的電腦也就i變成了ps2,ps3,ps4的那種感覺
banco2716 wrote:
Wintel會不會聯手再進軍行動裝置
我認為機會很大,只要能闖過app這關
畢竟"大多數"使用者除了工作以外
早已將對PC的依賴轉移到"行動裝置"上了


我認為不會

對Android app模擬運行效率越好

只會把開發者推到android陣營

Winx86陣營的開發者就變少了


在行動裝置上 x86運行效率打不贏arm

那廠商就沒必要在行動裝置上採用intel的方案

關鍵是intel通訊部門都賣了 採用intel方案勢必還要外掛通訊晶片組

Surface 或類似的平板 一部分想做差異化的產品(例如5"左右的手機運行win) 或許會有



雖然不一定直接導致win轉往arm陣營 畢竟PC使用者也還有相當基數

但是在行動裝置上採用x86本身就沒必要了

商業策略上我覺得比較像是對抗chrome OS的妥協方案
蔥油餅大叔 wrote:
我認為不會
對Android app模擬運行效率越好
只會把開發者推到android陣營
Winx86陣營的開發者就變少了


在行動裝置上 x86運行效率打不贏arm
那廠商就沒必要在行動裝置上採用intel的方案
關鍵是intel通訊部門都賣了 採用intel方案勢必還要外掛通訊晶片組
Surface 或類似的平板 一部分想做差異化的產品(例如5"左右的手機運行win) 或許會有

雖然不一定直接導致win轉往arm陣營 畢竟PC使用者也還有相當基數
但是在行動裝置上採用x86本身就沒必要了
商業策略上我覺得比較像是對抗chrome OS的妥協方案


W11沒什麼安卓原生
只是內建安卓模擬器

X86 CPU跑安卓程式都要經過轉譯
只要經過轉譯就會額外耗能 沒有ARM CPU跑安卓的省電
在行動裝置會額外耗能 就是一大敗筆





可能會拿性能講 X86可以執行好幾個安卓程式 忽略行動裝置能耗
                              彈幕濃!
skiiks wrote:
W11沒什麼安卓原生(恕刪)

windows 10已經有WSL2可以直接使用hyper-v把linux kernel(x86/x64)帶起來,在這個基礎上把android放上去不是什麼問題,差別在於對於HAL/kernel是否有提供硬體加速的介面與driver。儘管還是過一層hypervisor,但是實際上的效能不會有太大的傷害。可以參考這幾個link,

https://anbox.io/
https://www.reddit.com/r/bashonubuntuonwindows/comments/eofn5s/run_anbox_on_wsl_2/

我相信windows 11會採取類似的作法,只是將luncher整合進windows的UI讓使用者無感。
蔥油餅大叔 wrote:
我認為不會對Android...(恕刪)


我是覺得對windows on x86沒什麼幫助,但是對於windows on arm就有莫大的吸引力了
游戏脑力 wrote:
x86的cpu跑原生android就要直接放棄windows系統,開機既android作業系統這兩種方式
在x86上跑android這件事早就不是什麽新鮮事,那個機器就叫做chromebook
原來ChromeOS其實是android啊(筆記)

游戏脑力 wrote:
現在説的是在新windows中跑原生的android,這跟在模擬器上面跑是完全不同的概念
透過intel的bridge橋接技術,能讓arm版的android軟件直接在windows上面運行
呵呵,腦補兄以為這個bridge是新發明嗎?

https://www.theregister.com/2014/06/05/intel_disputes_arms_claims_of_android_superiority/

游戏脑力 wrote:
支持原生=就是讓用戶感覺手機app變成跟電腦exe一樣
目前已知能這樣運行,而攻剋這個技術難題的關鍵技術當然就是intel bridge的後期編譯
爲什麽這個技術重要?
因爲他代表這不但可以這樣安裝android的app,理論上任何在網上找到的任何apk 都可以透過intelbridge 直接運行
(雖然現在沒有說可以直接下載apk然後直接安裝運行,但既然可以這樣運行app,也就代表著透過intel bridge技術已經攻剋了能在windows x86直接跑arm的android運用這件事,所以可能只剩下微軟願不願意放行這個難題了)
感覺您對於"原生 android"有很大的誤解啊,難道您不知道android app可是號稱"write once, run everywhere"嗎? 那這個bridge是用在什麼地方呢? 我猜您也不在乎,反正夢裡什麼都有,自行腦補就行。

游戏脑力 wrote:
有了resetto也只不過是解決自arm 的m1 cpu部分原本在intel cpu能跑,在m1不能跑的問題,還不是全部...
而原本只有windows 版的x86軟件,resetto同樣不能跑

為什麼我要在macOS裡跑windows軟體? 如果需求不存在apple又不是吃飽了撐著,真要跑windows,bootcamp/virtualbox都是您的好朋友,M1上也有paralle/UTM可以用

游戏脑力 wrote:
而intel bridge這個攻剋的不是arm.x86早就能跑arm了.
它攻剋的是arm下的android運用軟件,透過和微軟的合作,使android平臺所有的軟件能在windows上運行(理論上)
而蘋果的ressetto能讓macbook跑windows平臺上的軟件嗎?


當然不行啊,那又不是rosetta 2要作的事,至於要直接在macOS上跑windows軟體倒也不是不行,給您個關鍵字"CrossOver"自己去查

游戏脑力 wrote:
所以ressetto只是類似intel讓arm轉x86這一步,對應的產品chromebook早就面世很多年
還沒到arm的下的作業系統轉的軟件轉x86下的windows系統直接運行這一步

看來您對chromebook也有很大的誤解啊。

游戏脑力 wrote:
resetto技術如果有讓arm m1 mac 跑下x86下原生windows上面的軟件,或linux上面原生軟件的功力
那才叫跟intel bridge同級
arm m1的mac能嗎?
哪一個更高一級一目瞭然

我早就說intel bridge technology好棒棒了不是嗎? 反正誰好誰壞是主觀的,您高興就好

回到您的標題,在早就能執行android的windows裡讓android app "原生"、"無縫"地在windows上執行的需求在哪? 技術永遠都是為需求服務,apple已經作了最好的示範,光用腦補是生不出m1的
蔥油餅大叔 wrote:
對Android app模擬運行效率越好

只會把開發者推到android陣營

Winx86陣營的開發者就變少了


那麽,windows就成了廣大android開發者的首選系統,而對於普通使用者,只要能在windows上完成工作的app就可以,至於具體是x86還是arm,win還是android,他們并不關心,所以微軟並不虧。
蔥油餅大叔

唯一死掉的只有x86 比起被chrome os侵蝕市占率 微軟這手打的不壞

2021-06-26 22:38
真的有幫助應該是娛樂/android開發的部分吧.UI設計電腦跟手機差很大的,尤其手機多以觸控完成,一開始的設計理念就不一樣.

其他程式,尤其專為PC開發的程式功能上應該會比android好很多.
andrewchu wrote:
windows 10已經有WSL2可以直接使用hyper-v把linux kernel(x86/x64)帶起來,在這個基礎上把android放上去不是什麼問題,差別在於對於HAL/kernel是否有提供硬體加速的介面與driver。儘管還是過一層hypervisor,但是實際上的效能不會有太大的傷害。可以參考這幾個link,

https://anbox.io/
https://www.reddit.com/r/bashonubuntuonwindows/comments/eofn5s/run_anbox_on_wsl_2/

我相信windows 11會採取類似的作法,只是將luncher整合進windows的UI讓使用者無感。
抱歉 之前沒放上引文補上
主要是在附和引文中 在行動裝置上 轉譯多出的能耗會是敗筆

只要是X86 CPU執行ARM程式都需要經過轉譯
透過模擬器轉譯 或是系統底層自備轉譯 都有

至於卓機的效能沒什麼好講的
不需要考慮續航 現有CPU可開好幾個模擬器 都是效能的表現
尤其AMD的暴力增核 目前ARM CPU多數效能都是低於目前家用X86 CPU效能的
                              彈幕濃!
  • 3
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?