1.如何把PC端程序移植到ARM上
这是没有办法直接移植的,举个例子如果是.net开发这两种的话,Windows的应用程序它基于的框架是.net Framework 2.0/3.0/3.5/4.0,但是WinCE系统的话它基于的框架就是.net CF2.0/3.5,所以底层框架环境都不同,不可能直接移植程序过去的,但是你可以移植代码呀,除了界面的UI稍微改下,底层的代码先不变直接在WinCE下生成先,然后又问题就按照它的问题再稍微修改下代码就好了。
总之把程序直接移植到ARM版的WinCE系统上是不可以的,但是新建一个新项目然后移植代码是可以的。
2.win10怎么支持arm跑android应用
win10并不是直接支持安装apk格式的应用,而是通过微软发布的工具为系统添加一个软件层,使AOSP(Android开放源代码项 目)作为一个子系统运行。
对于Android开发者来说,他们能够以APK格式向微软提交使用Java或C++语言编写的应用,使其在Windows 10手机上运行。也就是说,微软会为开发者发布一个apk的“翻译工具”,通过该翻译工具将应用格式翻译为win10所能解读的格式。
此外,微软还开发了Objective-C的编译器,以便iOS开发者可以利用微软的编译器重新编译应用,使之能在Windows 10手机上运行。所以说要在win10上跑安卓应用需要重新编译软件。
3.Win10 on ARM到底是怎么实现的兼容X86应用
1.Windows 10 贯彻了“移动为先,云为先”的设计思路,一云多屏,多个平台共用一个 Windows 应用商店,应用统一更新和购买,是跨平台最广的操作系统。
2.Windows 10 采用全新的开始菜单,并且重新设计了多任务管理界面,任务栏中出现了一个全新的按键:Taskview(按以往系统中类似Aero Peek翻译的规律,建议将它翻译为动词性的“查看任务”)。桌面模式下可运行多个应用和对话框,并且还能在不同桌面间自由切换。
3.Windows 10中来自 Windows应用商店的应用可以窗口化,这将让一些只有移动应用的开发商,省去了再开发一个“桌面版”的烦恼。同时添加了虚拟桌面功能,用户希望区分不同使用场景时,可以新建多个虚拟桌面。不过这一功能可能在手机等移动设备上不会出现。
4.Windows 10最大的功能变化就是对于语音助手Cortana的整合。新版Windows 10还整合了一款新的Xbox应用。它似乎是通往整个Xbox生态系统的入口,可以访问游戏成就、好友列表、即时动态和应用商店。
5.Windows 10存储感知特性得到改进,增加了新的“保存位置”设置选项,允许用户设置默认保存位置。
6.Windows 10语音助手Cortana外观和反应速度大幅改进,“Hey Cortana”功能允许用户语音启动数字助理,无需再手动触发应用。只需要通过简单地发出“Hey Cortana”命令,就能触发Cortana功能,并允许用户与个人数字助理交互和使用所有的功能,她的表现相比其它智能语音助理要出色很多。
7.在 Surface RT 上,微软首次引入了支持 ARM 平台的 Windows RT。在2015年1月22日的 Windows 10 的发布会上,微软确认了ARM版本Windows 10的存在,并将应用于手机与小平板,但功能可能会有所减少。Windows10做为微软跨平台战略的拳头产品,针对ARM架构进行了优化,能够在ARM平台上很好的运行,这也使微软在手机和平板电脑市场上增强了与安卓系统的竞争力。
转载请注明出处windows之家 » 如何移植win10到arm