21

我正在尝试调试似乎仅在 OnePlus 设备上发生的问题,不幸的是,购买此设备不是我的选择,所以我一直在寻找 Google 如何模拟 OnePlus 设备但没有任何成功:(

有什么办法可以在 GOOD android 模拟器上重现硬件规格和软件特性?

4

2 回答 2

11

简短回答:不。您不能在 Android Studio 模拟器上运行 Cyanogen OS 设备。但是,有一种解决方法,您可以制作适用于 android 的 oneplus one 克隆:

  • 点击“运行‘应用’”按钮
  • 在对话框中,单击左下角带有“创建新虚拟设备”文本的按钮</li>
  • 单击左下角带有“新硬件配置文件”文本的按钮
  • 输入规格和名称(例如:OnePlus 1 规格OnePlus 2 规格OnePlus 3 规格
  • 点击完成
  • 点击下一步
  • 选择系统映像(它将显示一个对话框,如果没有则跳过此步骤)
  • 点击下一步
  • 选择您的偏好
  • 点击完成

希望能帮助到你!祝你好运!

于 2017-01-01T22:31:55.000 回答
8

没有办法完美地模拟任何手机。运行 Nexus 5 模拟器会给你带来一个“设备”,它有一些适当的值,比如屏幕坐标或 Android 系统版本,但它不能确保你是否可以在 Nexus 5 模拟器上运行,它也可以在真实设备上运行.

据我所知,一加正在使用 Cyanogen OS(因此它与您在 Nexuses 或三星设备上发现的不一样),因此一个机会是找到一款更便宜的带有这种定制 Android 系统的可选手机,例如 Willey Fox 品牌的设备。

此外,在 Genymotion 模拟器上检查您的应用程序 - 它还使用基于 CyanogenMod 的自定义 Android 系统,但您已经知道,最好的方法是在真实设备上检查它。

希望它会有所帮助

于 2016-09-14T16:06:10.650 回答