[討論] Project Astoria可高效地重新編譯apk文件

作者: BenShiuan (璇璇)   2015-07-27 10:15:14
Project Astoria可高效地重新編譯apk文件
在今年的Build 2015上,微軟公布了讓開發者們非常激動的消息——Android和iOS應用可
以通過一定的手段移植到Windows上。針對Android應用的移植,微軟還針對開發者們提出
了一個名為Project Astoria的項目。該項目允許開發者們直接提交apk文件。
現在,微軟官方更詳細地對Project Astoria項目進行了說明,這個項目允許開發者們將
未改動過的二進制代碼直接發布到Windows Phone上。有開發者察覺Windows Phone中的
Android子系統中仍然存在一些apk文件,這似乎意味著Android的apk文件可以實現更加高
效地重新編譯。也就是說,我們可能很快會看到大量的Android應用被移植。
之前也有消息稱微軟允許Windows 10 Mobile直接運行apk文件,但是現在看來微軟還不至
於逾越這個底線。開發者通過Project Astoria項目提交apk文件後,微軟將負責將這些
apk文件重新編譯成支持Windows 10 Mobile的APX文件。
但是我們也知道,很多Android應用是要求谷歌服務的。在微軟看來這似乎不是問題,在
重新編譯apk文件的過程中,微軟同樣可以加入自家的服務。
http://www.wpdang.com/archives/141584.html
作者: TsaoCCFGOGO (書唸累時,就算數學吧)   2015-07-27 10:23:00
重新編譯apk文件…這句話太奇怪了
作者: BenShiuan (璇璇)   2015-07-27 10:41:00
重新包裝 (?)
作者: anckyX (夜之翼)   2015-07-27 12:02:00
這跟黑莓的方案差在哪裡?
作者: TsaoCCFGOGO (書唸累時,就算數學吧)   2015-07-27 12:26:00
講得實在太美好了,令人很難相信…XD
作者: joe7254445 (艾喬斯)   2015-07-27 12:35:00
黑莓沒有重新寫,是直接硬跑apk程式吧
作者: BenShiuan (璇璇)   2015-07-27 12:36:00
微軟還是要經過市集上架 黑梅好像不用 能直接安裝Apk(?
作者: YahooTaiwan (超可愛南西我老婆)   2015-07-27 13:11:00
作者: Nuaaukw (晨曦之憶、)   2015-07-27 13:28:00
讀起來像是有點軟會反組譯+改寫+編譯成apx,有這麼爽?
作者: charlie20083 (查理)   2015-07-27 13:31:00
apk裡面不是都放Java的Code在裡面之類的?
作者: friedpig (烤焦棉花糖)   2015-07-27 13:33:00
apk是binary內文也有寫看起來比較有可能的就是N大說的那樣 APK反组譯還蠻成熟我猜應該是有半自動的轉譯 但是不是100% 所以需要人工
作者: anckyX (夜之翼)   2015-07-27 13:36:00
我的印象中黑莓執行apk有兩種方式一直是模擬器硬幹,一種
作者: friedpig (烤焦棉花糖)   2015-07-27 13:36:00
介入 所以才要上傳 不是給你一套Tool玩
作者: icarus0508 (饕餮)   2015-07-27 13:55:00
這我懷疑對ndk寫的apk有效 但java寫的應該沒問題他等於是反組譯java apk 然後編成自已的 換自已的服務
作者: t77133562003 (我是一隻山羊)   2015-07-27 14:32:00
上次不是說 替代率可以支援到90% 剩下是UI對應調教
作者: icarus0508 (饕餮)   2015-07-27 14:34:00
是86%共用code 但那是指 直接編
作者: hoyunxian (WildDagger)   2015-07-27 15:48:00
我猜是轉譯成Appx,然後G系服務全部硬轉成微軟服務
作者: fatrabitree (胖兔子)   2015-07-27 16:30:00
Apk裡面是byte code
作者: SHR4587 (SHR4587)   2015-07-27 17:59:00
方便的方案有了就看會不會吸引到開發者
作者: anckyX (夜之翼)   2015-07-27 18:41:00
只有擁有足夠多使用者才會吸引開發者
作者: mmppeegg (我是寂寞的)   2015-07-27 18:53:00
只有開發者開發好APP才能吸引足夠多使用者
作者: SHR4587 (SHR4587)   2015-07-27 19:26:00
所以會變成無限輪迴,開發者覺得使用者太少不想來使用者覺得應用太少不想用我在想微軟是不是要想辦法跟另外兩平台的熱門應用開發者洽談上W10平台的方案等,比較有機會讓應用更多元
作者: Lsamia (samia)   2015-07-27 19:39:00
在沒有市佔之前跟開發者談這些都是浪費錢
作者: anckyX (夜之翼)   2015-07-27 19:41:00
精確說法是有"錢"景要才能吸引開發者
作者: mmppeegg (我是寂寞的)   2015-07-27 19:42:00
以上總結:WP遲早玩完XD
作者: anckyX (夜之翼)   2015-07-27 19:45:00
OSX的9%市佔率,也沒聽過還是有開發者前仆後繼投入更正: OSX的9%市佔率,還有開發者前仆後繼投入應該說WP用戶缺乏黏性,要跳槽到其平台幾乎沒什麼痛苦
作者: YahooTaiwan (超可愛南西我老婆)   2015-07-27 19:48:00
印象中 ndk 反而比較難反組譯欸,話說 android 不是開源嗎,反組譯很難嗎 XDD
作者: anckyX (夜之翼)   2015-07-27 19:49:00
也要有自己的殺手級應用,無可取代的明顯優勢OSX跟Linux都有自己Windows無可取代的優勢找到利基使用者
作者: hitsukix (胖胖)   2015-07-27 19:51:00
WP已經玩完了啦,下一個要看的是W10M XD
作者: YahooTaiwan (超可愛南西我老婆)   2015-07-27 19:56:00
反正取得 apk 的管道很多,官方不上,總有人會幫它上
作者: SHR4587 (SHR4587)   2015-07-27 19:56:00
可是我倒是沒有WP就很難用下去耶XD我覺得可能是使用者花費的問題,iOS營收比人多的Android還多Android雖然營收比不上但是有大量使用者撐腰,WP可能兩者都沒有就我所知很多人不想跳來WP的原因就是應用過少,敢跳的都是這方面需求低的,能補足這些衝使用者數量才會有機會吧?
作者: anckyX (夜之翼)   2015-07-27 20:14:00
未來W10m必須靠自己要先穩穩抓一批使用者,不能光靠愛支撐
作者: hitsukix (胖胖)   2015-07-27 20:28:00
本來還能靠內建office打宣傳 但那些都已經上另兩平台了現在有什麼是W10M獨有且具吸引力的? 好像還沒看到
作者: Lsamia (samia)   2015-07-27 20:33:00
MAC的開發者都在靠杯待遇遠不如iOS阿...
作者: icarus0508 (饕餮)   2015-07-27 20:44:00
mac開發者 覺得待遇差 加一win10m不會有別的 就純是等win10人多 放養 我想ms就固定每年出幾個機就好
作者: Lsamia (samia)   2015-07-27 20:47:00
講實話 當下不是靠愛支撐 不然是靠Xbox支撐嗎XD
作者: icarus0508 (饕餮)   2015-07-27 21:04:00
身為一個 基本用途 上上通訊軟體就好 可以開網路分享1.5天才沒電的1520使用者來說 不只是愛 支稱XD 不過我有ipad miniXD
作者: Lsamia (samia)   2015-07-27 21:05:00
我相信不管哪一棚也都是基本用途上社交軟體買貼圖居多阿(?
作者: icarus0508 (饕餮)   2015-07-27 21:09:00
我不愛用 line 基本功能就夠XD 如果edge 在win10的順度 可以到win10m 我就死忠了==
作者: joe7254445 (艾喬斯)   2015-07-27 21:12:00
熱門遊戲在WP不至於無法回收成本吧(如果真的很容易轉成W10M的版本的話)
作者: SHR4587 (SHR4587)   2015-07-27 21:22:00
我是有個應用真的只有WP有,以前有換去安卓一陣子又把手機丟回給我媽換回WP了其他東西說真的只有那應用是必備的,我應用真的很少再用,反而動態磚跟是真的其他系統無法比擬的體驗
作者: icarus0508 (饕餮)   2015-07-27 22:29:00
哪個應用啊
作者: steve1012 (steve)   2015-07-27 23:38:00
這會比直接模擬跑apk效能好吧
作者: SHR4587 (SHR4587)   2015-07-28 04:02:00
看小說用的WW
作者: lcew (茳茳鹹草)   2015-07-28 17:11:00
是輕小說文庫嗎XD

Links booklink

Contact Us: admin [ a t ] ucptt.com