Android:使用平板电脑模拟其他设备?

标签 android emulation resolution tablet dpi

我正在考虑投资一台 Google Nexus 10 作为我测试应用的首选平板​​电脑 - 我只是想知道是否可以模拟其他设备的屏幕分辨率?由于 nexus 10 具有如此高的分辨率和 DPI,我希望能够在其上运行我的应用程序,例如 800 x 480 屏幕等...

如果可能的话,我想这样做,因为它比使用模拟器更快,并且支持多点触控。看起来很简单,但真的有可能吗?

最佳答案

有一种方法 - Adam Powell(Android 开发者之一)在 G+ 上的一篇文章很好地解释了它:

https://plus.google.com/u/0/107708120842840792570/posts/cz5TxuoNDfG

基本上,您可以使用一些 ADB 命令来更改设备显示的分辨率:

adb shell am display-size

adb shell am display-density

对于 4.3+ 的设备,命令略有不同:

adb shell wm display-density
adb shell wm dislay-size

关于Android:使用平板电脑模拟其他设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14322572/

相关文章:

c - 检测何时写入内存地址

Javascript/HTML 移动浏览器模拟器

iPhone模拟器: setting custom resolution for iPhone 5?

Android 屏幕分辨率 px 和 dp

java - 当加载给定的 url 时出现错误时,如何不显示 webView?

android图片库开始移动或减速并停止移动

android - 无法创建 Android 模拟器 : Failed to parse AVD config file

ios - 对于仅适用于 iPhone 的 iOS 7+ 应用程序,我们可以仅包含 @3x 图像吗?

android - 如何将值从新 Activity 传递到旧 Activity?

android - 如果设备收到来自 fcm 的推送通知,如何向处于终止状态的 android 应用程序显示/通信/广播消息