如何在模拟器上启用暗模式?

时间:2019-01-20 23:00:39

标签: android android-emulator

我试图在模拟器上启用暗模式(使用Android API 28),但是在“设置”中的模拟器上选择“暗”主题后, enter image description here

除了设置值外,什么都没有改变

enter image description here

是否可以在模拟器上启用暗模式?

4 个答案:

答案 0 :(得分:8)

根据Google

黑暗主题在Android 10(API级别29)及更高版本中可用。

对我来说,安装API级别为29的仿真器更加容易。

它就像一种魅力。

https://developer.android.com/guide/topics/ui/look-and-feel/darktheme

答案 1 :(得分:1)

我在28日获得的最接近system dark theme的地方只是应用菜单(主页屏幕)的背景是亮还是暗。而且,只有切换到“基于墙纸自动设置”,将墙纸更改为深色,然后观看它的变化后,我才能实现这一目标(请参阅附件)。然后,黑暗和明亮模式开始工作,就像它们被解锁一样。

Homescreen in mode dark api 28

Homescreen in mode light api 28

我会说真实的系统黑暗主题仅在预览版Q和更高版本中按预期工作。而且,开发用于支持深色主题的应用程序将一直下降到14种。

答案 2 :(得分:0)

我有同样的问题。我的应用检测到并在Android 9.0设备上很好地使用了暗模式,但是即使在9.0仿真器中启用了“暗”主题,也没有任何反应,我最初认为它已损坏。

我不知道主题设置是否确实对早期的模拟器有任何作用,但是,是的,主题设置在Android 10.0模拟器上可以按预期工作,如其他答案所示。

https://developer.android.com/guide/topics/ui/look-and-feel/darktheme

答案 3 :(得分:-1)

在Android 10上,转到Display-> Dark Theme并切换密码,以将其激活。