[讨论] 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