“您尚未指定用作弹出窗口内容的视图”

2023-12-25

所以我一直在尝试在我的游戏中实现排行榜/成就,并且在没有任何类型的实现的情况下,游戏运行得很好。我已成功导入 google-play-services-lib 并复制到 BaseGameUtils。但每当我尝试调用 GameHelper 对象的设置时,它就会崩溃。 LogCat 给出以下错误:

getCSCPackageItemText() You have not specified a View to use as content view for popups. Falling back to the Activity content view which may not work properly in future versions of this API. Use setViewForPopups() to set content view. Shutting down VM.

再下面一点,还给出了这个错误:

 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.packagename.AndroidLauncher}: android.util.AndroidRuntimeException: requestFeature() must be called before adding content

然而,我见过的所有关于将 GPGS 与 libGDX 集成的教程都没有使用这些函数中的任何一个。我尝试在我的主视图上实现 setViewForPopups (我使用 Mopub 进行广告,所以我将两个视图放入布局中),但它似乎没有改变任何内容。这是我的 onCreate 方法中似乎导致崩溃的部分:

   super.onCreate(savedInstanceState);
   gameHelper = new GameHelper(this, GameHelper.CLIENT_GAMES);
   gameHelper.enableDebugLog(false);
   GameHelperListener gameHelperListener = new GameHelper.GameHelperListener() {
        @Override
        public void onSignInSucceeded() {
        }

        @Override
        public void onSignInFailed() {
        }
   };
   gameHelper.setup(gameHelperListener); //This line causes the error. Removing it lets it work just fine.

我到处搜索过,似乎没有人专门遇到这个问题。有什么建议吗?我正在使用最新版本的 google-play-services-lib 和 BaseGameUtils。


我想到了。结果我所要做的就是将 gameHelper.setup 调用移动到 onCreate 方法的最后,它工作得很好。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

“您尚未指定用作弹出窗口内容的视图” 的相关文章

随机推荐

  • 在.net core 6中配置连接字符串

    我正在尝试使用 SQL Server 连接到我的 ASP NET Core Web API 应用程序 Visual Studio 2022 预览版中的 NET 6 我尝试使用以下代码来配置连接字符串Startup像我以前一样上课 servi
  • 如何在Python中取消单词的词干?

    我想知道是否有办法可以将它们恢复为正常形式 问题是我有数千个不同形式的单词 例如吃 吃 吃 吃等等 我需要计算每个单词的频率 所有这些 吃 吃 吃 吃等等都将计入吃 因此 我使用了词干 但问题的下一部分要求我在数据中找到相似的单词 并且我正
  • JSP/Servlet 的隐藏功能 [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我对您在编写 JSP Servlet 时使用的技巧等感兴趣 我将开始 我最近发现了如何将一个 JSP 标签的输出包含在另一个标签的属性
  • 使用 mod_rewrite 将 301 发送到 SERVER_NAME

    我的 Apache 虚拟主机中有许多 ServerAlias 并且我希望所有不是 ServerName 的域都被 301 到 ServerName 这是行不通的 RewriteCond HTTP HOST SERVER NAME NC Re
  • Swift Playground - “使用未解析的标识符‘myClass’”但仍然可以编译

    我目前正在 Swift Playgrounds 中进行实验 并正在尝试 SpriteKit 我的 Playground 按预期工作并运行 但 Xcode 出现错误 提示 使用未解析的标识符 myClass 尽管如此 操场仍然运行得很好 这是
  • android如何获取传感器计步器仅一天的数据?

    我想获取应用程序用户的步数数据 但我得到的数据不是当天的数据 如何获取唯一的当天数据 public StepCounterRecord ReactApplicationContext reactContext mSensorManager
  • Google Chrome 自动禁用我的扩展程序

    我在 Chrome 商店中发布了一个扩展程序 一些用户报告该扩展程序在他们不知情的情况下被禁用 该扩展程序的用户可以从 Chrome 商店或我们的主页安装它内联安装 https developer chrome com webstore i
  • Mongodb java:具有通用字段的 Perist POJO 类

    我有一个 POJO 类 看起来像这样 public class CacheEntity
  • python中直接调用fabric API

    我记得fabric API可以直接在py脚本中调用 但忘记从哪里开始 有人提供线索吗 是的 你可以这样称呼它 例如 from fabric api import run from fabric tasks import execute de
  • Double.parseDouble 无法在我的网页上运行

    我正在尝试添加一些资金 并且想使用 Double parseDouble 但是 我认为该页面无法识别 double parseDouble 我没有收到错误 但它不会添加或传递值 这是我的代码 function CalculateBudget
  • 如何在 Keras Python 中合并多个顺序模型?

    我正在构建一个包含多个顺序模型的模型 在训练数据集之前需要合并这些模型 它似乎keras engine topology MergeKeras 2 0 不再支持 我试过keras layers Add and keras layers Co
  • 无法通过共享扩展打开/读取图像

    我正在尝试在应用程序扩展中获取图像 问题是当类型为 public image 时我无法获取图像 但是当类型为 public png 时它会成功 我想做的只是获取图像并将其上传到服务器 这是我正在使用的代码 if let extensionC
  • onCreate 中的 AdMob 广告正常,但返回 Activity 后消失,为什么?

    我已将广告添加到我的活动中 如下所示 Override public void onCreate Bundle savedInstanceState super onCreate savedInstanceState setContentV
  • 如何使用 ScrolledText 小部件设置多色文本?

    from tkinter import from tkinter scrolledtext import ScrolledText window Tk window geometry 970x45 box ScrolledText wind
  • 将文件复制到 Gradle 中的 rootDir

    我正在尝试使用如下任务将文件复制到 rootDir task copyFilesToProjectRoot type Copy from fileTree dir some path include into 但不断出现此异常 org gr
  • 实时监控 PostgreSQL 查询的应用程序?

    我想监视从应用程序发送到我的数据库的查询 为此 我发现pg stat activity 但更常见的是 返回的行读取为 事务中 我要么做错了什么 要么速度不够快 无法看到查询的结果 要么感到困惑 要么是以上所有情况 有人可以推荐最简单的方法来
  • 如何在expressjs中生成站点地图

    我从站点地图 xml 生成器网站下载了 XML 站点地图 我将 sitemap xml 放在我的公共目录中 但是当我尝试将 sitemap xml 提交到 google 控制台时 我收到以下错误 一般 HTTP 错误 404 未找到 HTT
  • MobileFirst 7.1 Progurd 获取错误返回代码 1

    我在 eclipse 中使用 mobilefirst 7 1 环境 我只是创建示例混合应用程序并添加 android 环境 然后我在出现以下错误时获取未签名的 apk 请为此帮助我 谢谢 Proguard project txt To en
  • 不再有 PHP 5.3.x 的 VC6 版本吗?

    我需要在运行 Apache 的 Windows 机器上安装 PHP 5 3 x 最好是 x gt 4 不幸的是 在PHP 下载页面 http windows php net download 我找不到任何用VC6编译的PHP 5 3 x 所
  • “您尚未指定用作弹出窗口内容的视图”

    所以我一直在尝试在我的游戏中实现排行榜 成就 并且在没有任何类型的实现的情况下 游戏运行得很好 我已成功导入 google play services lib 并复制到 BaseGameUtils 但每当我尝试调用 GameHelper 对