作者BenShiuan (璇璇)
看板WindowsPhone
标题[讨论] Project Astoria可高效地重新编译apk文件
时间Mon Jul 27 10:15:14 2015
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://webptt.com/cn.aspx?n=bbs/WindowsPhone/M.1437963326.A.89D.html
※ 编辑: BenShiuan (220.142.75.211), 07/27/2015 10:17:18
1F:→ TsaoCCFGOGO: 重新编译apk文件…这句话太奇怪了 07/27 10:23
2F:→ BenShiuan: 重新包装 (?) 07/27 10:41
3F:推 anckyX: 这跟黑莓的方案差在哪里? 07/27 12:02
4F:→ TsaoCCFGOGO: 讲得实在太美好了,令人很难相信…XD 07/27 12:26
5F:推 joe7254445: 黑莓没有重新写,是直接硬跑apk程式吧 07/27 12:35
6F:→ BenShiuan: 微软还是要经过市集上架 黑梅好像不用 能直接安装Apk(? 07/27 12:36
7F:推 YahooTaiwan: 推 07/27 13:11
8F:→ Nuaaukw: 读起来像是有点软会反组译+改写+编译成apx,有这麽爽? 07/27 13:28
9F:→ charlie20083: apk里面不是都放Java的Code在里面之类的? 07/27 13:31
10F:→ friedpig: apk是binary内文也有写 07/27 13:33
11F:→ friedpig: 看起来比较有可能的就是N大说的那样 APK反组译还蛮成熟 07/27 13:35
12F:→ friedpig: 我猜应该是有半自动的转译 但是不是100% 所以需要人工 07/27 13:36
13F:→ anckyX: 我的印象中黑莓执行apk有两种方式一直是模拟器硬干,一种 07/27 13:36
14F:→ friedpig: 介入 所以才要上传 不是给你一套Tool玩 07/27 13:36
15F:→ anckyX: 事先把apk转译後再执行 07/27 13:36
16F:推 icarus0508: 这我怀疑对ndk写的apk有效 但java写的应该没问题 07/27 13:55
17F:→ icarus0508: 他等於是反组译java apk 然後编成自已的 换自已的 07/27 13:55
18F:→ icarus0508: 服务 07/27 13:55
19F:→ t77133562003: 上次不是说 替代率可以支援到90% 剩下是UI对应调教 07/27 14:32
20F:推 icarus0508: 是86%共用code 但那是指 直接编 07/27 14:34
21F:推 hoyunxian: 我猜是转译成Appx,然後G系服务全部硬转成微软服务 07/27 15:48
22F:推 fatrabitree: Apk里面是byte code 07/27 16:30
23F:推 SHR4587: 方便的方案有了就看会不会吸引到开发者 07/27 17:59
24F:推 anckyX: 只有拥有足够多使用者才会吸引开发者 07/27 18:41
25F:推 mmppeegg: 只有开发者开发好APP才能吸引足够多使用者 07/27 18:53
26F:推 SHR4587: 所以会变成无限轮回,开发者觉得使用者太少不想来 07/27 19:26
27F:→ SHR4587: 使用者觉得应用太少不想用 07/27 19:26
28F:推 SHR4587: 我在想微软是不是要想办法跟另外两平台的热门应用开发者 07/27 19:29
29F:→ SHR4587: 洽谈上W10平台的方案等,比较有机会让应用更多元 07/27 19:29
30F:推 Lsamia: 在没有市占之前跟开发者谈这些都是浪费钱 07/27 19:39
31F:推 anckyX: 精确说法是有"钱"景要才能吸引开发者 07/27 19:41
32F:推 mmppeegg: 以上总结:WP迟早玩完XD 07/27 19:42
33F:推 anckyX: OSX的9%市占率,也没听过还是有开发者前仆後继投入 07/27 19:45
34F:→ anckyX: 更正: OSX的9%市占率,还有开发者前仆後继投入 07/27 19:46
35F:→ anckyX: 应该说WP用户缺乏黏性,要跳槽到其平台几乎没什麽痛苦 07/27 19:48
36F:推 YahooTaiwan: 印象中 ndk 反而比较难反组译欸,话说 android 不是 07/27 19:48
37F:→ YahooTaiwan: 开源吗,反组译很难吗 XDD 07/27 19:48
38F:→ anckyX: 也要有自己的杀手级应用,无可取代的明显优势 07/27 19:49
39F:→ anckyX: OSX跟Linux都有自己Windows无可取代的优势找到利基使用者 07/27 19:50
40F:→ hitsukix: WP已经玩完了啦,下一个要看的是W10M XD 07/27 19:51
41F:推 YahooTaiwan: 反正取得 apk 的管道很多,官方不上,总有人会帮它上 07/27 19:56
42F:推 SHR4587: 可是我倒是没有WP就很难用下去耶XD 07/27 19:56
43F:→ SHR4587: 我觉得可能是使用者花费的问题,iOS营收比人多的Android 07/27 19:58
44F:→ SHR4587: 还多 07/27 19:58
45F:→ SHR4587: Android虽然营收比不上但是有大量使用者撑腰,WP可能两 07/27 19:58
46F:→ SHR4587: 者都没有 07/27 19:58
47F:推 SHR4587: 就我所知很多人不想跳来WP的原因就是应用过少,敢跳的都 07/27 20:00
48F:→ SHR4587: 是这方面需求低的,能补足这些冲使用者数量才会有机会吧? 07/27 20:00
49F:推 anckyX: 未来W10m必须靠自己要先稳稳抓一批使用者,不能光靠爱支撑 07/27 20:14
50F:推 hitsukix: 本来还能靠内建office打宣传 但那些都已经上另两平台了 07/27 20:28
51F:→ hitsukix: 现在有什麽是W10M独有且具吸引力的? 好像还没看到 07/27 20:31
52F:推 Lsamia: MAC的开发者都在靠杯待遇远不如iOS阿... 07/27 20:33
53F:推 icarus0508: mac开发者 觉得待遇差 加一 07/27 20:44
54F:→ icarus0508: win10m不会有别的 就纯是等win10人多 放养 我想ms 07/27 20:45
55F:→ icarus0508: 就固定每年出几个机就好 07/27 20:45
56F:推 Lsamia: 讲实话 当下不是靠爱支撑 不然是靠Xbox支撑吗XD 07/27 20:47
57F:推 icarus0508: 身为一个 基本用途 上上通讯软体就好 可以开网路分享1 07/27 21:04
58F:→ icarus0508: .5天才没电的1520使用者来说 不只是爱 支称XD 不过 07/27 21:04
59F:→ icarus0508: 我有ipad miniXD 07/27 21:04
60F:推 Lsamia: 我相信不管哪一棚也都是基本用途上社交软体买贴图居多阿(? 07/27 21:05
61F:推 icarus0508: 我不爱用 line 基本功能就够XD 如果edge 在win10的 07/27 21:09
62F:→ icarus0508: 顺度 可以到win10m 我就死忠了== 07/27 21:09
63F:推 joe7254445: 热门游戏在WP不至於无法回收成本吧(如果真的很容易转 07/27 21:12
64F:→ joe7254445: 成W10M的版本的话) 07/27 21:12
65F:推 SHR4587: 我是有个应用真的只有WP有,以前有换去安卓一阵子又把手 07/27 21:22
66F:→ SHR4587: 机丢回给我妈换回WP了 07/27 21:22
67F:推 SHR4587: 其他东西说真的只有那应用是必备的,我应用真的很少再用 07/27 21:23
68F:→ SHR4587: ,反而动态砖跟是真的其他系统无法比拟的体验 07/27 21:23
69F:推 icarus0508: 哪个应用啊 07/27 22:29
70F:推 steve1012: 这会比直接模拟跑apk效能好吧 07/27 23:38
71F:推 SHR4587: 看小说用的WW 07/28 04:02
72F:推 lcew: 是轻小说文库吗XD 07/28 17:11