我正在尝试在 VirtualBox 中的 Android x86 上运行我的应用程序,但遇到了一个小而烦人的问题。我以前没有遇到过这个问题,当我在我模仿的平板电脑分辨率下拥有虚拟机时。但是,我现在正在运行 VM 并为更小的(电话)分辨率编写应用程序。问题是布局在 Eclipse 和实际手机上看起来不错,但一切都在 VM 中发生了变化。在这三种情况下,分辨率和像素密度应该是相同的,所以我不确定该怎么做。该应用程序仍然可以运行,但我希望将各种视图放在它们应该放置的位置并且看起来正确放置,而不是向左和向上移动。几乎就像在屏幕的一个子集中正确绘制了所有内容一样。提前感谢您的帮助!