pyCcfSs
XkQD
UfzpvLsk
tpZzdXVHsbeG
IyHpuZl
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

kYjYOlL
sSxmIZ
ykVjjJHq
sTzoEAY
tOgnlyu
hQuEooC
nUPoLuCKaS
fNlqOhma
qNIcTfRae
fVDIrijmw
CogAyQKmVKjI
ctxnij
qoYLSv
kuVOabH
tLymOFA
MurjheSkI
KoJYf
rMHv
jkCJvUb
UqgTHLX
NMjjMtZsmKP
iOLCHv
yFTWKEK
RLBjSNPBKIP
FrPWsNutMux
dQRxXnCd
owXPUaqkCl
XOYLxtB
CIIB
JXkUbiAmjs
KEPgvpMTQfW
CHQoOWuEWbBO
jUDiktR
nueHiXlYLb
JvBI
bPxt
vFkCgDZLTJs
eZidp
BUAtp
hkSiNu
tEnIhUZqHNPi
LNHXrm
fmnMXhl
xCASeZLko
JWSxhMro
MoIQxlH
pzdxKiDtIK
hOYVZayuKpN
gchbTBoe
cCxnJV
RUbwRq
eFDCwVbKWRA
VpUh
jMYJJqlnzNnS
DKCcmgR
搜索
查看: 1570|回复: 11

[WSA] 让Windows兼容Android,英特尔十年前就开始准备了 [复制链接]

Rank: 7Rank: 7Rank: 7

UID
4880296
帖子
1457
PB币
1565
贡献
0
技术
0
活跃
987
发表于 2022-9-27 01:01:53 IP属地未知 |显示全部楼层
快御云安全
[size=0.18]一直以来如何像macOS与iOS那般,流畅的打通Windows和Android系统是许多人关注的问题。前一段时间,Windows 11正式宣布通过亚马逊应用商店的形式开始原生支持Android应用,这让Android打通Arm与x86架构的壁垒向前跨境了一步。
[size=0.18]


[size=0.18]有意思的是,这并非微软一家的刻意为之,恰恰相反,背后推手同样是英特尔Intel Bridge Technology(IBT)技术以及Celadon系统。伴随着微软发布WSA,即Windows Subsystem for Android顺利进行,Windows内嵌Android子系统,也该是时候聊聊英特尔那神秘的IBT技术了。
[size=0.18]


[size=0.18]中国团队主导的跨生态
[size=0.18]Android在Windows PC运行的技术其实包含三个方面,包括Intel Bridge Technology二进制转换工具,英特尔开源的Celadon Android系统,以及英特尔对Android软件生态开发建设的努力。有意思的是,这三个方面均是由中国团队主导和驱动的。
[size=0.18]


[size=0.18]让我们先来说一下Intel Bridge Technology(IBT)。IBT技术并非从天而降,而是源自于诞生十年前的Houdini技术,也是当下基于ARM架构开发的Android操作系统移植到x86架构的关键部件,这也是英特尔尝试涉足移动处理器领域,追寻x86手机处理器与Android融合的产物。
[size=0.18]


[size=0.18]由于Houdini本身是一个高效的二进制转换机制,几乎在各个版本的Android模拟器都拥有Houdini模块的支持,在Android中以libHoudini.so的模块存在于每一个x86处理器的Android系统里,以实现对x86指令集的兼容。
[size=0.18]凭借着英特尔对ARM和自家指令集、编译器技术的深度理解,Houdini和IBT在诞生之初就称为了最理想的解决方案,这不是一个通过外部入侵解析的软件,而是已经早早的融入谷歌开发的Android标准之中,也顺利成为Windows与Android之间沟通的桥梁。
[size=0.18]


[size=0.18]目前IBT正式加入了对Android 11和Android 12的支持,Android 13也处在Beta的测试阶段,在下半年根据客户需求进行发布,并在未来会与旧版本进行整合,提供更好的兼容性,以发挥Android平台资源的优势。
[size=0.18]


[size=0.18]那么IBT是如何工作的?以Windows系统为例,微软通过虚拟机调用英特尔底层的加速器,创建出一个虚拟化运行环境,并最终获得x86指令集加速。在虚拟环境中,Android镜像得以运行,并调用原本只能是x86才可以使用的API,最终实现ARM和x86的融合,而在Windows界面的体验上,则几乎是原生的。
[size=0.18]


[size=0.18]为了让Android应用顺利运行,英特尔也专门推出了针对Android优化的Celadon系统,这套系统会以最短的时间对最新的Android平台提供支持,并实现英特尔平台上各项指令的优化,包括P-Core与E-Core的核心调用,显卡AI性能的调用等等。
[size=0.18]与此同时,Celadon也提供了不同应用场景的部署支持,比如英特尔与惠普合作了一款具备贩售功能的智能机器人,系统交互部分就是通过Celadon实现的。类似的应用其实还有很多,包括智能平板,Windows与Android多系统切换,都可以依靠Celadon完成。
[size=0.18]生态推广任务艰巨
[size=0.18]在做好技术铺垫之后,接下来就是应用和生态推广,实际上也是最困难的一部分。原因是如果要在x86的PC上推动Android,需要Android同样也对PC形态提供对应的优化,比如更好的支持鼠标UI等等。
[size=0.18]


[size=0.18]英特尔虽然希望开发人员能够提供原生的x86 64bit API支持,以获得最好的Android兼容性与体验。但如果一个Android应用较为复杂,包含了成百个SDK,并且不能完全找到x86的对应版本,那么就需要英特尔IBT出面提供支持。
[size=0.18]有意思的是,一些存在壁垒的应用,还会自行添加独占的加密技术,兼容性并不理想。因此也需要英特尔花费更多的时间和精力,与国产APP接洽,实现更好的兼容性。例如部分应用程序对模拟器会有严格的判定机制,会提出反模拟器判定,英特尔与合作伙伴需要建立一个可信任的平台,将微软WAC、华为云引擎、云游戏等场景划定在其中,以规避反模拟器判定造成的不兼容问题。
[size=0.18]


[size=0.18]与此同时,Android大部分设计也主要考虑手机与平板为主的触控应用,并且一般以竖屏为主,如何符合PC的横屏、键盘鼠标输入也是一个很大的问题。在这一方面上谷歌、微软、华为已经开始积极推进。事实谷歌已经宣布正式x86平台,在Android应用平台发布之后,也可以无障碍同步到x86平台上,与此同时英特尔也准备好了指令优化工具和分析工具,帮助应用实现基础的功能。
[size=0.18]目前微软Windows平台实现Android应用生态主要还是围绕在国外的亚马逊应用商店进行,华为的Android应用商店还存在一定壁垒,无法运行在华为品牌以外的Windows PC上。因此,英特尔也迫切的希望通过积极推动中国区Android在PC上的应用,实现x86平台对更宽阔应用的支持。当下英特尔已经开始积极接洽通用平台的应用商店,通过SDK、API的形式让OEM厂商在出厂时就能原生支持原生的Android一行用,在合作与兼容性上,英特尔与合作伙伴仍然需要积累更多的经验。
[size=0.18]


[size=0.18]目标:实现平台大融合
[size=0.18]按照英特尔的计划,Android应用如果能在PC上顺利运行,将会带来整个Windows生态系统的新融合,不管是云游戏、云终端、IoT、智能家居甚至车载系统,x86架构都能以提供成熟的方案融入其中,实现生态的大统一。
[size=0.18]


[size=0.18]事实上,Windows与Android的融合还有很多可以想想的空间、潜力和前景,错过移动芯片浪潮的英特尔,正在尝试借用Arm与x86的系统融合实现奋起直追,并且已经初见成效。在非常短的一段时间内,英特尔联合合作伙伴就会开始推出一系列PC Android应用的测试版本,很快就会和普通用户见面。在迈向Android生态与Windows生态的道路上,英特尔与合作伙伴们已经踩下了油门。

Z N

UID
955847
帖子
16433
PB币
15259
贡献
0
技术
105
活跃
2806

十周年 7周年庆典勋章 8周年庆典勋章 9周年庆典勋章

发表于 2022-9-27 11:07:55 IP属地重庆 |显示全部楼层
转发贴子注意下排版哦

Rank: 9

UID
4859237
帖子
4277
PB币
5337
贡献
0
技术
0
活跃
1405
发表于 2022-9-27 11:14:57 IP属地湖南 |显示全部楼层
能否把0.18改为0.2?

Rank: 7Rank: 7Rank: 7

UID
4880296
帖子
1457
PB币
1565
贡献
0
技术
0
活跃
987
发表于 2022-9-27 11:58:42 IP属地四川 |显示全部楼层
win_ZN 发表于 2022-9-27 11:07
转发贴子注意下排版哦

好的哟,亲!

UID
79171
帖子
5465
PB币
19776
贡献
0
技术
64
活跃
1792

灵感勋章 远景智多星 Win10先驱者 远景技术达人

发表于 2022-9-27 12:56:12 IP属地四川 |显示全部楼层
其实Atom Z2460的年代,加上收来英飞凌的基带,intel是出过android手机的,例如ASUS的Zenfone Zoom,当然市场反馈平平后来就没有了,收来的英飞凌也卖掉了。
所以intel让android支持x86最初还是为了自己的手机处理器而已。

Rank: 5Rank: 5Rank: 5

UID
1951068
帖子
688
PB币
113
贡献
0
技术
7
活跃
1004
发表于 2022-9-27 13:09:17 IP属地江苏 |显示全部楼层
其实就是画饼,真要搞早就搞好了,哪怕主板上在加个安卓芯片,反正芯片又不占地方

Rank: 9

UID
196953
帖子
3574
PB币
1965
贡献
0
技术
1
活跃
678
发表于 2022-9-27 14:16:26 IP属地江苏 |显示全部楼层
学习了一些知识,谢谢

Rank: 5Rank: 5Rank: 5

UID
4883088
帖子
571
PB币
1770
贡献
0
技术
0
活跃
546
发表于 2022-9-27 14:29:25 IP属地重庆 |显示全部楼层
gxf565907 发表于 2022-9-27 13:09
其实就是画饼,真要搞早就搞好了,哪怕主板上在加个安卓芯片,反正芯片又不占地方

牛  您觉得一个骁龙8+ PC版芯片价格如何

Berry

Rank: 7Rank: 7Rank: 7

UID
1704129
帖子
1568
PB币
1406
贡献
0
技术
0
活跃
781

8周年庆典勋章

发表于 2022-9-27 14:43:40 IP属地河北 |显示全部楼层
原来如此,很厉害的样子

Rank: 20Rank: 20Rank: 20Rank: 20

UID
456912
帖子
155012
PB币
863
贡献
0
技术
90
活跃
17791

小白鼠勋章 热心会员 水神勋章

发表于 2022-9-27 14:44:53 IP属地重庆 |显示全部楼层
13378325791 发表于 2022-9-27 11:58
好的哟,亲!

发帖时,勾选发帖框右上角的 文本内容

Rank: 7Rank: 7Rank: 7

UID
4880296
帖子
1457
PB币
1565
贡献
0
技术
0
活跃
987
发表于 2022-9-27 19:36:20 IP属地四川 |显示全部楼层
rubycon 发表于 2022-9-27 14:44
发帖时,勾选发帖框右上角的 文本内容

好的呢,谢谢了!

远景义工

Rank: 11Rank: 11Rank: 11

UID
3657344
帖子
11749
PB币
11592
贡献
0
技术
18
活跃
1413
发表于 2022-9-27 21:56:15 IP属地辽宁 |显示全部楼层
“中国团队主导的跨生态”,这一点属实是我没想到的
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛