Windows 10手机真的能运行安卓和iOS的应用吗?咋实现的啊?这个倒是假不了,微软早在4月份的2015年度Build大会上就确认了这个消息,Win10是能够兼容安卓和iOS应用的,不过这个兼容并非大家想象的那样,运行方式上并不是直接安装就可以实现,而是需要经过移植才可以搞定,下面小编就具体介绍下Win10手机运行安卓和iOS应用的机制。

如何运行安卓应用?

在手机版Windows 10中,微软将为系统添加一个软件层,使AOSP,也就是Android开放源代码项目作为一个子系统运行,这个与POSIX,就是可移植操作系统接口作为子系统在Windows上的运行方式基本相同。对于Android***来说,他们能够以APK格式向微软提交使用Java或C++语言编写的应用,使其在Windows 10手机上运行,这个项目被称之为Project Astoria。

从的消息来看,微软会以某种方式将APK转制为Windows APX应用,此前已经有***成功将APK转制,从***口述来看,貌似仅需在合适的manifest文件中将APK应用包装一下,就能将之转换为一款能在Windows 10 Mobile中运行的APX应用,如此说来,未来我们很可能自己就能够将安卓应用转制为Win10可用的APX程序。

如何运行iOS应用?

不同于安卓程序的转制,微软专门针对iOS还开发了Objective-C的编译器,以便iOS***可以利用微软的编译器重新编译应用,使之能在Windows 10手机上运行。这个项目被称之为Project Islandwood。

android程序运行机制,Win10如何运行Android与iOS应用?运行机制分析相关推荐

  1. Ubuntu(Linux)下手机调试Android程序(小米手机连接上Android ADB)

    我觉得对于一个Android程序员来说,不能用手机调试程序是多么痛苦的一件事情呀!!!至少我是这样哈 刚用Ubuntu的我,马上就碰到了这个问题哈,我的小米2S不能够被android tools ad ...

  2. 如何运行编好的Android程序,3. 编写的第一个android HelloWorld程序如何在手机上面调试运行...

    以前有用自己的手机开发过Android的小程序玩玩,现在又想学习下 opencv + android的开发,按照网上的教程配置了两天的环境了, 发现编写的HelloWorld程序在 avd4.2的设备 ...

  3. Android程序员必看,资深Android面试题

    前言 众所周知,Xamarin应该是.net下的跨平台开发工具.2016年之前还处于收费状态,后被微软收购后开源.但似乎有个现象,开源后的Xamarin发展似乎有些停滞,而且维护Xamarin的团队又 ...

  4. Android的main方法,Android程序没有main函数,那Android程序的执行入口在哪儿?

    首先,我们可以了解,Android程序可以由一个或者多个Activity组成,每个Activity之间并没有很紧密的联系. 我们可以在自己的程序中调用其他的Activity,特别是自己的代码之外生成的 ...

  5. Android程序获得APP哈希值,Android – SMS Retriever API – 计算应用程序的哈希字符串问题...

    我是Android的新手,我正在尝试实现SMS Retriever API,以便在我的应用中使用OTP. 不幸的是,我陷入了"计算你的应用程序的哈希字符串"的部分 我在这里引用了指 ...

  6. qt调试android程序崩溃,使用qt5开发的Android应用程序合并了AWS C++库崩溃

    我想开发一种 Android应用程序 它在行刑一开始就崩溃了. 我在用 第5.11节 我认为配置很好(我正在使用 上一个Android SDK和ndk10e )因为我可以运行一个简单的Android应 ...

  7. android程序怎么导入图片不显示,android – ImageViewZoom中不显示图像

    我想在 ImagePagerActivity中使用 ImageViewZoom和 Universal Image Loader. 那么,我做了什么: >我将imageviewtouch.jar添 ...

  8. qt android程序联网死机,Qt for Android(九) ——APP 崩溃卡死拉起保活实战

    这篇文章要基于前面的基础,我们才能继续下面的内容,建议阅读. 背景 首先,本文的案例环境基于一些特殊的 android 设备,比如瑞星微的RK系列,在该设备上不会熄屏,没有锁屏键,运行的应用也仅限于几 ...

  9. android程序如何加密软件,如何在Android手机上隐藏(加密)文件夹(软件)

    今天,我将向您展示如何在Android手机上隐藏(加密)文件夹(软件)以及如何在Android手机上隐藏(加密)文件夹(软件),以便您轻松解决问题. 在使用Android手机的过程中,出于各种原因,我 ...

  10. android程序开机自启的方法,Android编程实现应用程序开机自启动的方法

    本文实例讲述了Android编程实现应用程序开机自启动的方法.分享给大家供大家参考,具体如下: Android在开机时自动启动一个应用程序 在启动时自动启动一个应用程序: 1.AndroidManif ...

最新文章

  1. initramfs 文件系统
  2. 【文文殿下】快速傅里叶变换(FFT)学习笔记
  3. python 技术篇-时间戳的获取,记录程序处理时间
  4. [云炬创业基础笔记]第六章商业模式测试16
  5. windows10上安装mysql
  6. 树:求二叉树的高度和叶子结点数量
  7. 年年传、年年鸽!iPhone “神机”又被曝光了,明年年初亮相?
  8. MySQL高级-MySQL应用优化
  9. 使用JavaScript实现长方形、直角三角形、平行四边形、等腰三角形、倒三角、数字三角形...
  10. python基础--列表,元组
  11. python 读写三菱PLC数据,使用以太网读写Q系列,L系列,Fx系列的PLC数据
  12. CAN核心帧收发流程
  13. MySQL 避坑宝典 -- 来自小米的开源工具
  14. 复杂结构 异构数据同步
  15. Python数据分析入门笔记10——简单案例练习(学生信息分析)
  16. Java-Map-详解
  17. 吸附去除溶液重金属离子工艺原理
  18. ArcBlock荣获“2018区块链之星”奖项
  19. Python程序:任意输入一个三位数,然后把三位数的位置反转输出。
  20. AE基础教程(22)——第22章 旋转动画初体验

热门文章

  1. BZOJ 1132 Tro
  2. python游戏设计_用Python设计一个经典小游戏
  3. 关于树叶的活动设计_有关树叶活动方案
  4. 国密SM2算法密钥派生函数KDF的实现
  5. python查找文件夹中的指定文件_python 递归搜索文件夹下的指定文件
  6. order by后面加常量是什么意思?
  7. Javassist 使用指南
  8. st-gcn训练自建行为识别数据集
  9. 徐志摩的再别康桥 .
  10. 解决问题:zipimport.ZipImportError: can't decompress data; zlib not available