当前位置: 首页 > 知识库问答 >
问题:

升级到Delphi v10.2.3后Google AdMob TBannerAd LoadAd异常

邢和光
2023-03-14

我的应用程序最初是使用Delphi v10.2.2编写的,TBannerAD工作正常。

在没有任何代码更改的情况下,在将 Delphi 升级到 v10.2.3 之后(通过使用 ISO 在现有 v10.2.2 上进行安装而不更改安装对话框中的任何内容),调用 TBannerAd 的“LoadAd”方法开始触发此异常:

项目myproject。apk引发异常类EJNIException,消息为“java.lang.IllegalStateException:应用程序AndroidManifest中的元数据标记”。xml没有正确的值。应为4323000,但找到7095000。必须在

我查看了AndroidManifest。xml文件,实际上使用了“7095000”值,但我不知道delphi为什么/如何使用该值。重建项目将生成新的AndroidManifest。xml文件的值为“7095000”,因此我不能直接编辑xml文件作为变通方法。

这是什么原因造成的?是因为升级而改变了一些设置或SDK路径吗?(我尝试搜索,但找不到任何相关内容)

我尝试过的事情:

  • 完全卸载应用程序并从Delphi再次运行它(在真实设备上,Galaxy Note 4)。
  • 在选项下,将NDK API位置和C Builder NSK库路径从“\平台\android-14”更改为“\平台\android-19”。

共有1个答案

公孙智
2023-03-14

东京10.2.3更新了Google Play Services及其库。

使用旧版本创建的应用程序不会自动将库更新到10.2.3版本附带的新版本。

要更新库,请访问项目经理-

还原后,包含的库列表应为

 类似资料:
  • 我最近从Indigo升级到了Juno,虽然到目前为止似乎一切正常,但每次切换透视图时都有一个例外: 发生错误。有关详细信息,请参阅错误日志。org.eclipse.ui.internal.workbenchpage.findPerspective(log/eclipse/ui/iperspectiveDescriptor;)log/eclipse/ui/internal/perspective;

  • 我们在Camel中定义了一个路由,并且必须找出是否在处理器中抛出了异常。当我们只有一个处理器时,Camel会在sendbody()方法中重新抛出异常。如果有前面的拆分/聚合,则不会抛出异常。因此下面示例的结果是 如果我省略所有从。拆分到。完成大小(1)输出是 任何想法如何找出,如果一个异常发生后分裂? 为了在之后检查异常,我们找到了一个解决方案。我们向onException()注册了一个Error

  • 我用Play2.0创建了一个应用程序。我实现了scribe-java库来使用一些OAuth服务。直到今天,一切都很好,但当我升级jdk并重新启动服务器时,我不能使用scribe-java库。它似乎在sun.security包中使用了和类,但找不到。 “java-version”返回: 播放2.0 StackTrace:

  • 问题内容: 我正在尝试在Docker容器内,但出现错误: 有谁知道这是什么原因,和/或如何解决? 问题答案: 服务器将重定向发送到客户端。假设您使用的是默认PyPI而不是代理,那么首先要检查的是status.python.org上的Python状态页。 这是最近发布的: 更新-我们目前正在调查某些软件包安装的重定向循环。 世界标准时间4月16日15:22 这甚至是最近: 更新-我们针对新的PyPI

  • 最近对OSX Mavericks的升级中断了我的Rails应用程序的数据库连接。 当我尝试从数据库中提取时,服务器返回以下错误: 当尝试运行时,我得到: 我已经尝试了许多在互联网上可用的解决方案。例如重新安装pg gem并在my database.yml中设置host:localhost。我的/usr/local/var/postgres/pg_hba.conf文件显示: 返回哪个psql: 这件

  • 我正在运行《docker compose》中的jenkins,来自图片jenkins/jenkins。升级到Jenkins 2.277.1后,LDAP身份验证停止工作,我无法登录。我收到以下错误: 詹金斯。docker。new\u 1 | 2021 06-04 14:49:31.3110000[id=138]警告o.j.p.p.DiskUsageCollector#collect:无法获取磁盘使用

  • 一旦我升级到Flutter2.5.1,我的项目就停止构建和运行,并出现以下错误: /users/admin/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_android-2.0.0/android/src/main/java/com/baseflow/geolocator/location/locationmapper.