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

看板WindowsPhone作者 (璇璇)時間10年前 (2015/07/27 10:15), 10年前編輯推噓35(35037)
留言72則, 18人參與, 最新討論串1/1
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 -- 連改都不用改? 不知道適用的App多不多 -- ╭══╦╩╦══╯ ║ ╠═══╗ PK女王 閻奕格 ψBenShiuan ║ ║ ║ ═╬═╯═╭═ ║ ║ ╰ ╭║╮╭═╯══╮ FaceBook 粉絲頁 ╭═══╯ ║║║╯═══╰ http://0rz.tw/QzQmw ╭═╯╰ ║ 格.閣 閻奕格全球後援會論壇 ╰═╯ ═╯ ╯ ╰══╯ http://www.halojanice.com/bbs/ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.142.75.211 ※ 文章網址: https://www.ptt.cc/bbs/WindowsPhone/M.1437963326.A.89D.html ※ 編輯: BenShiuan (220.142.75.211), 07/27/2015 10:17:18

07/27 10:23, , 1F
重新編譯apk文件…這句話太奇怪了
07/27 10:23, 1F

07/27 10:41, , 2F
重新包裝 (?)
07/27 10:41, 2F

07/27 12:02, , 3F
這跟黑莓的方案差在哪裡?
07/27 12:02, 3F

07/27 12:26, , 4F
講得實在太美好了,令人很難相信…XD
07/27 12:26, 4F

07/27 12:35, , 5F
黑莓沒有重新寫,是直接硬跑apk程式吧
07/27 12:35, 5F

07/27 12:36, , 6F
微軟還是要經過市集上架 黑梅好像不用 能直接安裝Apk(?
07/27 12:36, 6F

07/27 13:11, , 7F
07/27 13:11, 7F

07/27 13:28, , 8F
讀起來像是有點軟會反組譯+改寫+編譯成apx,有這麼爽?
07/27 13:28, 8F

07/27 13:31, , 9F
apk裡面不是都放Java的Code在裡面之類的?
07/27 13:31, 9F

07/27 13:33, , 10F
apk是binary內文也有寫
07/27 13:33, 10F

07/27 13:35, , 11F
看起來比較有可能的就是N大說的那樣 APK反组譯還蠻成熟
07/27 13:35, 11F

07/27 13:36, , 12F
我猜應該是有半自動的轉譯 但是不是100% 所以需要人工
07/27 13:36, 12F

07/27 13:36, , 13F
我的印象中黑莓執行apk有兩種方式一直是模擬器硬幹,一種
07/27 13:36, 13F

07/27 13:36, , 14F
介入 所以才要上傳 不是給你一套Tool玩
07/27 13:36, 14F

07/27 13:36, , 15F
事先把apk轉譯後再執行
07/27 13:36, 15F

07/27 13:55, , 16F
這我懷疑對ndk寫的apk有效 但java寫的應該沒問題
07/27 13:55, 16F

07/27 13:55, , 17F
他等於是反組譯java apk 然後編成自已的 換自已的
07/27 13:55, 17F

07/27 13:55, , 18F
服務
07/27 13:55, 18F

07/27 14:32, , 19F
上次不是說 替代率可以支援到90% 剩下是UI對應調教
07/27 14:32, 19F

07/27 14:34, , 20F
是86%共用code 但那是指 直接編
07/27 14:34, 20F

07/27 15:48, , 21F
我猜是轉譯成Appx,然後G系服務全部硬轉成微軟服務
07/27 15:48, 21F

07/27 16:30, , 22F
Apk裡面是byte code
07/27 16:30, 22F

07/27 17:59, , 23F
方便的方案有了就看會不會吸引到開發者
07/27 17:59, 23F

07/27 18:41, , 24F
只有擁有足夠多使用者才會吸引開發者
07/27 18:41, 24F

07/27 18:53, , 25F
只有開發者開發好APP才能吸引足夠多使用者
07/27 18:53, 25F

07/27 19:26, , 26F
所以會變成無限輪迴,開發者覺得使用者太少不想來
07/27 19:26, 26F

07/27 19:26, , 27F
使用者覺得應用太少不想用
07/27 19:26, 27F

07/27 19:29, , 28F
我在想微軟是不是要想辦法跟另外兩平台的熱門應用開發者
07/27 19:29, 28F

07/27 19:29, , 29F
洽談上W10平台的方案等,比較有機會讓應用更多元
07/27 19:29, 29F

07/27 19:39, , 30F
在沒有市佔之前跟開發者談這些都是浪費錢
07/27 19:39, 30F

07/27 19:41, , 31F
精確說法是有"錢"景要才能吸引開發者
07/27 19:41, 31F

07/27 19:42, , 32F
以上總結:WP遲早玩完XD
07/27 19:42, 32F

07/27 19:45, , 33F
OSX的9%市佔率,也沒聽過還是有開發者前仆後繼投入
07/27 19:45, 33F

07/27 19:46, , 34F
更正: OSX的9%市佔率,還有開發者前仆後繼投入
07/27 19:46, 34F

07/27 19:48, , 35F
應該說WP用戶缺乏黏性,要跳槽到其平台幾乎沒什麼痛苦
07/27 19:48, 35F

07/27 19:48, , 36F
印象中 ndk 反而比較難反組譯欸,話說 android 不是
07/27 19:48, 36F

07/27 19:48, , 37F
開源嗎,反組譯很難嗎 XDD
07/27 19:48, 37F

07/27 19:49, , 38F
也要有自己的殺手級應用,無可取代的明顯優勢
07/27 19:49, 38F

07/27 19:50, , 39F
OSX跟Linux都有自己Windows無可取代的優勢找到利基使用者
07/27 19:50, 39F

07/27 19:51, , 40F
WP已經玩完了啦,下一個要看的是W10M XD
07/27 19:51, 40F

07/27 19:56, , 41F
反正取得 apk 的管道很多,官方不上,總有人會幫它上
07/27 19:56, 41F

07/27 19:56, , 42F
可是我倒是沒有WP就很難用下去耶XD
07/27 19:56, 42F

07/27 19:58, , 43F
我覺得可能是使用者花費的問題,iOS營收比人多的Android
07/27 19:58, 43F

07/27 19:58, , 44F
還多
07/27 19:58, 44F

07/27 19:58, , 45F
Android雖然營收比不上但是有大量使用者撐腰,WP可能兩
07/27 19:58, 45F

07/27 19:58, , 46F
者都沒有
07/27 19:58, 46F

07/27 20:00, , 47F
就我所知很多人不想跳來WP的原因就是應用過少,敢跳的都
07/27 20:00, 47F

07/27 20:00, , 48F
是這方面需求低的,能補足這些衝使用者數量才會有機會吧?
07/27 20:00, 48F

07/27 20:14, , 49F
未來W10m必須靠自己要先穩穩抓一批使用者,不能光靠愛支撐
07/27 20:14, 49F

07/27 20:28, , 50F
本來還能靠內建office打宣傳 但那些都已經上另兩平台了
07/27 20:28, 50F

07/27 20:31, , 51F
現在有什麼是W10M獨有且具吸引力的? 好像還沒看到
07/27 20:31, 51F

07/27 20:33, , 52F
MAC的開發者都在靠杯待遇遠不如iOS阿...
07/27 20:33, 52F

07/27 20:44, , 53F
mac開發者 覺得待遇差 加一
07/27 20:44, 53F

07/27 20:45, , 54F
win10m不會有別的 就純是等win10人多 放養 我想ms
07/27 20:45, 54F

07/27 20:45, , 55F
就固定每年出幾個機就好
07/27 20:45, 55F

07/27 20:47, , 56F
講實話 當下不是靠愛支撐 不然是靠Xbox支撐嗎XD
07/27 20:47, 56F

07/27 21:04, , 57F
身為一個 基本用途 上上通訊軟體就好 可以開網路分享1
07/27 21:04, 57F

07/27 21:04, , 58F
.5天才沒電的1520使用者來說 不只是愛 支稱XD 不過
07/27 21:04, 58F

07/27 21:04, , 59F
我有ipad miniXD
07/27 21:04, 59F

07/27 21:05, , 60F
我相信不管哪一棚也都是基本用途上社交軟體買貼圖居多阿(?
07/27 21:05, 60F

07/27 21:09, , 61F
我不愛用 line 基本功能就夠XD 如果edge 在win10的
07/27 21:09, 61F

07/27 21:09, , 62F
順度 可以到win10m 我就死忠了==
07/27 21:09, 62F

07/27 21:12, , 63F
熱門遊戲在WP不至於無法回收成本吧(如果真的很容易轉
07/27 21:12, 63F

07/27 21:12, , 64F
成W10M的版本的話)
07/27 21:12, 64F

07/27 21:22, , 65F
我是有個應用真的只有WP有,以前有換去安卓一陣子又把手
07/27 21:22, 65F

07/27 21:22, , 66F
機丟回給我媽換回WP了
07/27 21:22, 66F

07/27 21:23, , 67F
其他東西說真的只有那應用是必備的,我應用真的很少再用
07/27 21:23, 67F

07/27 21:23, , 68F
,反而動態磚跟是真的其他系統無法比擬的體驗
07/27 21:23, 68F

07/27 22:29, , 69F
哪個應用啊
07/27 22:29, 69F

07/27 23:38, , 70F
這會比直接模擬跑apk效能好吧
07/27 23:38, 70F

07/28 04:02, , 71F
看小說用的WW
07/28 04:02, 71F

07/28 17:11, , 72F
是輕小說文庫嗎XD
07/28 17:11, 72F
文章代碼(AID): #1LjPG-YT (WindowsPhone)
文章代碼(AID): #1LjPG-YT (WindowsPhone)