作为开发人员,我有什么办法可以防止电话夜间模式设置强行关闭我的应用程序?

塔拉兹

抱歉,我不能更具体地讨论这个话题。我正在寻找问题的可能线索,如果有开发人员已知的解决方案:许多常用设备,如三星 Galaxy S8/S9/S10,都有夜间模式设置/深色主题设置。我注意到切换此设置会无缘无故地强制关闭许多游戏应用程序进程,而其他游戏运行时不受该设置的影响。作为开发人员,我对此有任何控制权吗?在打开或关闭夜间模式时,Nitrome、“Redungeon”、“Tower Fortress”的 Google Play 应用程序将强制关闭,但我测试过的所有应用程序都不会受到影响,例如使用 Unity 引擎运行的应用程序。

亚历山大·霍夫曼

我认为这是因为切换到暗模式会触发配置更改。配置更改将导致活动的休闲,除非你明确告诉OS,你会自己处理的变化,如所描述这里

当应用程序的主题更改(通过系统设置或 AppCompat)时,它会触发 uiMode 配置更改。这意味着活动将自动重新创建。

作为开发人员,您需要将android:configChanges="uiMode"清单添加到游戏活动中,以防止在操作系统更改主题时强制重新创建。

<activity
    android:name=".MyActivity"
    android:configChanges="uiMode" />

我不是 Unity 开发人员,但我认为 Unity 默认会忽略所有配置更改。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我可以作为应用程序开发人员在Software Center中回复评论吗?

来自分类Dev

我可以作为应用程序开发人员在Software Center中回复评论吗?

来自分类Dev

应用程序开发人员可以从通知中启动我的活动(已导出)吗?

来自分类Dev

Android)的微信开发人员的应用程序签名。我要输入什么值?

来自分类Dev

对于 Web 应用程序开发人员来说,什么是最简单的区块链?我可以用它做什么?

来自分类Dev

作为开发人员,“安全设置已阻止自签名应用程序运行”

来自分类Dev

我可以仅使用开发人员和iTunes帐户导出iOS应用程序吗?

来自分类Dev

xcode 6在没有开发人员帐户的情况下在IOS设备上运行我的应用程序?

来自分类Dev

如何将我的应用程序签名为“已确定的Apple开发人员”?

来自分类Dev

Android开发人员-我的应用程序应支持哪种CPU体系结构?

来自分类Dev

PhoneGap开发人员应用程序-无法连接到我的相机

来自分类Dev

我应如何分发OSX框架供应用程序开发人员使用?

来自分类Dev

我可以通过应用程序组共享文件/数据,但可以在不同的开发人员帐户应用程序中共享文件/数据吗?

来自分类Dev

放弃应用程序的根特权是我作为Linux管理员的工作,还是应用程序开发人员的工作?

来自分类Dev

如何在Facebook开发人员控制台中更改我的应用程序的小应用程序图标?

来自分类Dev

有没有办法从Google Play上的开发人员那里获取所有应用程序

来自分类Dev

我可以通过应用组共享文件/数据,但可以在不同的开发人员帐户应用程序中共享文件/数据吗?

来自分类Dev

如何在没有任何签名的情况下将Wear应用程序与已处理应用程序一起运行?我的意思是开发人员调试模式

来自分类Dev

该应用程序的开发人员尚未正确设置此应用程序

来自分类Dev

我们可以使用带有开发人员付费帐户的应用程序部署工具直接将Windows Phone应用程序部署到诺基亚lumia 710吗?

来自分类Dev

我可以在任何Apple计算机上安装以开发人员身份签名的Mac OS X应用程序吗?

来自分类Dev

Appstore:当应用程序处于开发人员版本下时,我们可以提交其他版本更新吗?

来自分类Dev

我是否真的需要B2B-开发人员本身就是iOS应用程序的客户

来自分类Dev

我真的需要B2B吗-开发人员本人就是iOS应用程序的客户

来自分类Dev

除了Apple开发人员帐户外,如何获取我的应用程序下载详细信息

来自分类Dev

如果我的Apple开发人员帐户已过期,安装的应用程序是否仍在运行?

来自分类Dev

在开发人员模式下以静态资产更新播放重新加载应用程序

来自分类Dev

在没有开发人员计划的情况下,我是否需要iOS 9或更高版本才能在iPhone上测试应用程序?

来自分类Dev

Phonegap开发人员与内置应用程序的区别

Related 相关文章

  1. 1

    我可以作为应用程序开发人员在Software Center中回复评论吗?

  2. 2

    我可以作为应用程序开发人员在Software Center中回复评论吗?

  3. 3

    应用程序开发人员可以从通知中启动我的活动(已导出)吗?

  4. 4

    Android)的微信开发人员的应用程序签名。我要输入什么值?

  5. 5

    对于 Web 应用程序开发人员来说,什么是最简单的区块链?我可以用它做什么?

  6. 6

    作为开发人员,“安全设置已阻止自签名应用程序运行”

  7. 7

    我可以仅使用开发人员和iTunes帐户导出iOS应用程序吗?

  8. 8

    xcode 6在没有开发人员帐户的情况下在IOS设备上运行我的应用程序?

  9. 9

    如何将我的应用程序签名为“已确定的Apple开发人员”?

  10. 10

    Android开发人员-我的应用程序应支持哪种CPU体系结构?

  11. 11

    PhoneGap开发人员应用程序-无法连接到我的相机

  12. 12

    我应如何分发OSX框架供应用程序开发人员使用?

  13. 13

    我可以通过应用程序组共享文件/数据,但可以在不同的开发人员帐户应用程序中共享文件/数据吗?

  14. 14

    放弃应用程序的根特权是我作为Linux管理员的工作,还是应用程序开发人员的工作?

  15. 15

    如何在Facebook开发人员控制台中更改我的应用程序的小应用程序图标?

  16. 16

    有没有办法从Google Play上的开发人员那里获取所有应用程序

  17. 17

    我可以通过应用组共享文件/数据,但可以在不同的开发人员帐户应用程序中共享文件/数据吗?

  18. 18

    如何在没有任何签名的情况下将Wear应用程序与已处理应用程序一起运行?我的意思是开发人员调试模式

  19. 19

    该应用程序的开发人员尚未正确设置此应用程序

  20. 20

    我们可以使用带有开发人员付费帐户的应用程序部署工具直接将Windows Phone应用程序部署到诺基亚lumia 710吗?

  21. 21

    我可以在任何Apple计算机上安装以开发人员身份签名的Mac OS X应用程序吗?

  22. 22

    Appstore:当应用程序处于开发人员版本下时,我们可以提交其他版本更新吗?

  23. 23

    我是否真的需要B2B-开发人员本身就是iOS应用程序的客户

  24. 24

    我真的需要B2B吗-开发人员本人就是iOS应用程序的客户

  25. 25

    除了Apple开发人员帐户外,如何获取我的应用程序下载详细信息

  26. 26

    如果我的Apple开发人员帐户已过期,安装的应用程序是否仍在运行?

  27. 27

    在开发人员模式下以静态资产更新播放重新加载应用程序

  28. 28

    在没有开发人员计划的情况下,我是否需要iOS 9或更高版本才能在iPhone上测试应用程序?

  29. 29

    Phonegap开发人员与内置应用程序的区别

热门标签

归档