Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/223.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android:在设备上部署和模拟器之间的区别_Android_Sdk_Adb - Fatal编程技术网

Android:在设备上部署和模拟器之间的区别

Android:在设备上部署和模拟器之间的区别,android,sdk,adb,Android,Sdk,Adb,有人能告诉我,在设备上部署应用程序和在模拟器上部署应用程序有什么区别吗 因为一些birdnews说,“你不能信任模拟器来开发应用程序” 在设备上部署和在模拟器上部署有哪些优点和缺点 谢谢 将其作为答案发布,因为它太长,无法发表评论。在设备上测试和在模拟器上测试之间有一些区别。尽管仿真器很好地复制了真实设备,但是在仿真器上,您只能针对股票Android测试您的应用程序,正如@C0dekid所说,模拟不是很可靠。emulator的显示仅限于投影到的屏幕(LCD、LED)类型,因此,如果您的应用程序具

有人能告诉我,在设备上部署应用程序和在模拟器上部署应用程序有什么区别吗

因为一些birdnews说,“你不能信任模拟器来开发应用程序”

在设备上部署和在模拟器上部署有哪些优点和缺点


谢谢

将其作为答案发布,因为它太长,无法发表评论。在设备上测试和在模拟器上测试之间有一些区别。尽管仿真器很好地复制了真实设备,但是在仿真器上,您只能针对股票Android测试您的应用程序,正如@C0dekid所说,模拟不是很可靠。emulator的显示仅限于投影到的屏幕(LCD、LED)类型,因此,如果您的应用程序具有高端设备屏幕的显示,您将在emulator上看到平均显示。然而,在真实的设备上,你可以知道应用程序对不同的android版本和ROM的反应。如果应用程序可以轻松地在设备中运行,您还可以轻松地测试各种硬件相关功能

如果你在真实设备上测试你的应用程序,你可以看到它在你的操作系统上的反应。虽然仿真器是基于模拟的,但你并不总是能够相信它的反应。