【问题标题】:Non-game App gets treated as game by Samsung game launcher非游戏应用程序被三星游戏启动器视为游戏
【发布时间】:2018-10-14 21:27:10
【问题描述】:

每当我打开我的 Android 应用程序时,它都会触发三星 Galaxy S8 上的游戏模式/游戏启动器。但该应用程序不是游戏。在以前的版本中,该应用程序使用 opengl,如果三星使用 opengl 似乎将应用程序视为游戏。我已经删除了 opengl 代码,但三星仍然将应用程序视为游戏。奇怪的是,当我更改应用程序正常启动的应用程序 ID 时。所以,我认为三星将应用程序 ID 存储为游戏。有人在使用三星游戏启动器时遇到过类似的问题吗?

【问题讨论】:

  • 你解决了吗?我是 Videoder 的创建者,该应用的安装量已超过 5000 万次,而今天游戏启动器突然开始将我的应用视为游戏:(
  • 我有同样的问题,我的应用在三星设备上的表现也像游戏一样。有什么解决办法吗?
  • 这款三星游戏启动器真的很垃圾。它使三星 J3 设备在玩我的游戏时随机重启。而且没有root就没有办法禁用这个膨胀!
  • 你解决了这个问题吗?
  • 对我来说是 application-id ,但我不知道该联系谁将其从三星系统中删除。

标签: android samsung-mobile


【解决方案1】:

如果我没记错的话,这可以在 google play 服务中修复,你应该在这个时候检查一下,我实际上有点忙,也许完成后我可以检查一下有关你的问题的更多信息

【讨论】:

  • 谢谢托尼,是的,我通过将它们添加到我的 build.gradle 文件中来使用谷歌播放服务:实现 'com.google.android.gms:play-services:11.6.0'。您认为具体是什么原因造成的?在项目中搜索术语“游戏”会在生成的 R.java 文件中返回以下包:com.google.android.gms.games。您认为这与这个问题有关吗?
  • 这肯定是问题 com.google.android.gms:play-services:11.6.0....你的应用正在把它当作一个游戏......我不能给你一个解决方案,因为不知道你在做什么或你真正想要什么......显然你害怕展示你的源代码因此尝试找到一个解决方案在这里:developers.google.com/s/results/…
【解决方案2】:

我遇到了同样的问题,我通过将 app.json 包更改为类似的东西解决了它

"android": { "package": "com.youruniquecompanyname.yourappname" },

【讨论】:

  • app.json 在哪里?
  • 该对象上的“android”键
【解决方案3】:

对于 Cordova v8.0.0:

您需要将config.xml 中的默认包名更改为:

io.cordova.hellocordova

给你自己的,例如:

com.yourcompanyname.yourappname

【讨论】:

    【解决方案4】:

    如果包名是“com.exmaple”,就会出现这个问题,只有三星将它检测为游戏,我不知道为什么, 在我将包名称更改为“com.exmaple.android”后它工作正常。

    【讨论】:

    • 上帝保佑你,伙计。我试图解决这个问题已经浪费了很多时间,但没有任何效果。谢谢。
    • 如何更改包名?根据这篇帖子stackoverflow.com/questions/17582289/…,一旦发布包名就无法更改
    【解决方案5】:

    我在您使用游戏模式时检测到这种情况..尝试切换到平衡模式..昨天发生在我身上..我仍然使用游戏模式只是关闭锁定和通知..当我重新打开游戏时..哦,我用的是三星note 5..

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-28
      • 1970-01-01
      • 2015-07-05
      相关资源
      最近更新 更多