我正在制作一个使用Android Studio作为我的IDE和Genymotion作为我的模拟器的应用程序,我看到Android Studio的预览与Genymotion的实际输出之间存在差异,但我想知道哪一个信任。
他们两个都使用的是768 x 1280手机,但似乎Genymotion中的手机更大。
答案 0 :(得分:3)
两者中的dpi设置不同。
Android Studio是xhdpi。 Genymotion是160 dpi,mdpi(默认)。为了正确比较,您必须设置相同的像素密度和屏幕分辨率。
答案 1 :(得分:0)
这很难回答,但是从我的经验来看,默认(我从不使用Genymotion)模拟器比Android Studio更好(有时候)我懒得使用真正的设备)。要交叉检查,您可能需要尝试在默认模拟器上运行应用程序并查看结果。