模拟器---设备
嘿,人们。我在Android开发方面不是很有经验,所以我想知道我的期望。我写了一个大约1000行代码的应用程序,它在模拟器中运行得很好。那么当我在物理设备上安装它会是什么样的?目前没有人在这里,但我会在接下来的几天得到一个。会有一堆令人讨厌的错误吗?只是一些设计的东西?错误,无法在模拟器中重现?
提前致谢
EnflamedSoul
答案 0 :(得分:4)
注意:模拟器运行真正的Android代码。它模拟ARM设备并在顶部运行整个堆栈:linux内核,libs,android代码。它与设备没有相同的硬件(相机,移动网络,gps)和慢得多。
So what will it be like when I install it on a physical device?
Will there be a bunch of nasty errors?
没有问题。它应该可以正常工作。
Just some design stuff?
如果您将模拟器设置为与设备相同的分辨率和像素密度,那么它应该看起来完全相同。
Errors, that cant be reproduced in the emulator?
在模拟器中有一些你不能做的事情:主要是打电话和使用相机。否则,模拟器的行为就像普通手机一样。
答案 1 :(得分:1)
我的Android应用程序非常简单,但是当我在手机上试用它们时,我只需要对它们的布局做一些小改动。总而言之,转移到手机的过程相当轻松。
答案 2 :(得分:1)
我有一个代码,在模拟器上花了4分钟才完成,在真实设备上只需10秒钟。