admin管理员组

文章数量:1579383

1. iOS应用和Android应用测试有什么侧重点?

  正确回答通过率:39.0%

[ 详情 ] 推荐指数: ★★★★ 试题难度: 高难

一、系统区别

1、系统和框架的区别
(1)Android系统的底层建立在Linux系统之上;而ios基于UNIX系统
Android完全开放,iOS完全封源开发
(2)编程语言:Android的编程语言是Java和KotLin;而ios的则为ObjectC和Swift
Android的Java,面向对象,性能比C语言和OC低;ios的OC,基于对象,完全兼容C语言的语法,可以直接操作内存。
Android生成class文件,需要虚拟机来进行解释;ios直接执行程序的二进制代码。
这也在根本上造成了iOS与Android性能不同:Android和Window一样,目的是打造一款通用性非常好的系统,在任何机器上面都可以运行;ios目的是让软件和硬件完美的结合到一块,该操作系统只能在极少数机器上面才能运行。
(3) 运行机制:ios采用的是沙盒运行机制;安卓采用的是虚拟机运行机制。
Android:虚拟运行机制

本文标签: 测试