自定义 RES 屏幕和 RES 图标已替换为默认的 Cordova 屏幕和图标

2024-02-28

我正在使用适用于 Apache Cordova 的 Visual Studio 工具。

我已经测试了 CLI 6.4.0,不幸的是 RES 屏幕和 RES 图标存在错误。如果我使用 CLI 6.3.1,这个问题就会消失。为了演示它,我从头开始创建了一个新项目,仅添加了 cordova-plugin-splashscreen (版本 4.0.0),并用自定义图像替换了原始屏幕图像。

当我尝试使用通过 USB 连接的物理 Android 设备进行调试时,会出现此问题。

在构建时,系统会自动创建一些额外的文件夹/文件(为 config.xml 中的每个启动配置创建一个新文件夹/文件),因此在我的情况下,我得到这些新文件夹/文件:

  • res/drawable-land-hdpi/screen.png
  • res/drawable-land-ldpi/screen.png
  • res/drawable-land-mdpi/screen.png
  • res/drawable-land-xdpi/screen.png
  • res/drawable-port-hdpi/screen.png
  • res/drawable-port-ldpi/screen.png
  • res/drawable-port-mdpi/screen.png
  • res/drawable-port-xdpi/screen.png



PNG 文件反映了我在 RES/SCREENS/ANDROID 文件夹中的内容。

同时,构建会将这些新文件夹(如上所述)复制到 PLATFORMS/ANDROID/RES 文件夹中。问题是这些文件夹中的图像不是我在项目中选择的原始图像,而是 Cordova 徽标(创建新项目时默认添加的图像)。



感谢埃尔维斯指出!您的错误报告已被关闭,因为这是一个重复的问题。

这是官方错误报告的链接:https://issues.apache.org/jira/browse/CB-12077 https://issues.apache.org/jira/browse/CB-12077

这是 GitHub Pull 请求:https://github.com/apache/cordova-android/pull/343 https://github.com/apache/cordova-android/pull/343

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

自定义 RES 屏幕和 RES 图标已替换为默认的 Cordova 屏幕和图标 的相关文章

随机推荐

  • mongodb 在 commitTransaction 失败后我是否需要 abortTransaction ?

    mongoose mongodb node js 代码 session commitTransaction function err reply if err session abortTransaction Do I need this
  • 我需要对用户进行身份验证和授权的最低 ASP.NET 提供程序实现是什么?

    默认情况下 ASP NET MVC 将 AccountController 设置为使用 SqlMembershipProvider SqlProfileProvider 和 SqlRoleProvider 我真的不需要所有的东西 事实上 将
  • 使用reduce()的有用代码? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 这里有人有任何在Python中使用reduce 函数的有用代码吗 除了我们在示例中看到的常见 和 之外 还有其他代码吗 Refer Python
  • Font Awesome 菜单图标有 1px 偏移

    我已经尝试解决这个问题几个小时了 并且我一直在寻找一个好的解决方案 但运气不佳 它让我发疯 摆弄填充和行高 垂直对齐它没有做任何事情 这是在另一个线程中建议的 基本上我正在尝试创建一个响应式导航菜单 当点击或单击图标时 将在菜单显示时下推页
  • 使用 libgit2 从临时索引创建树对象 - git2go

    在命令行上我可以执行以下操作 touch foo GIT INDEX FILE tmp tmp d95ehfhUOffoo index git add A GIT INDEX FILE tmp tmp d95ehfhUOffoo index
  • 在匿名类型上编写 Group By

    我正在两个表上编写一个 group by 子句 这两个表已连接并通过实体数据模型进行访问 我无法迭代匿名类型 有人可以帮助我吗 public string GetProductNameByProductId int productId st
  • 在C中将MD5结果转换为整数

    我的目标是使用 MD5 结果来索引哈希表 我想对其执行模运算以在表中找到适当的槽 我尝试将其转换为无符号 long long 类型 当我打印结果时 对于相同的 MD5 哈希值 每次都会得到不同的数字 MD5 哈希值最初是一个 unsigne
  • 对于 .net core 6 中的控制器调用,WebApplicationFactory 始终返回 404

    我按照微软的文档进行集成测试 https learn microsoft com en us aspnet core test integration tests view aspnetcore 6 0 introduction to in
  • 在 AFNetworking 中找不到具有指定主机名的服务器

    我关掉AFnetworkingAPI来自ASIHTTPRequest在我的应用程序中解决连接错误问题 但现在我收到连接错误AFNetworking 我该如何解决这个问题 Printing description of error Error
  • SpinLock.Enter 获取锁失败怎么办?

    The SpinLock https msdn microsoft com en us library system threading spinlock v vs 110 aspx Net 中的结构可用于管理多个线程对资源的访问 与普通锁
  • 来自未预编译的 ASP.NET 网站的预编译相关错误

    我有一个 ASP NET 网站 已通过 XCOPIED 进行生产 我不使用 Visual Studio 发布此网站 我只是将所有 aspx 和代码隐藏页面复制到生产环境中 没有发布配置文件 我的生产服务器正在运行 IIS 7 5 集成管道
  • 如何更改 Android 中 Activity 的标题?

    我在用 Window w getWindow w setTitle My title 更改我当前活动的标题 但它似乎不起作用 谁能指导我如何改变这个 尝试单独使用 setTitle 如下所示 setTitle Hello StackOver
  • 将 OSGi 包分组以形成一致的“应用程序”的最佳方式是什么

    OSGi 方式 是开发包含离散的 连贯的功能块的单独的包 有时这些包包含实用程序类 有时它们依赖于实用程序类并设置自己的 OSGi 服务 另一方面 用户不太可能接触到捆绑包 他们更关心的是应用 一个执行任务或解决问题的软件 通常 应用程序将
  • 如何获取 LINQPad 中列出的 SQL Express 数据库的连接字符串?

    有没有一种简单的方法可以获取 LINQPad 连接窗口中列出的数据库的连接字符串 除了使用 Visual Studio 的对象资源管理器 Making sgmoore https stackoverflow com users 125759
  • 重新绘制留下的痕迹

    我知道这不是第一次问这个问题 但回答对我没有多大帮助 所以我正在帮助我终于得到答案 我制作了这个小游戏 让汽车绕着轨道行驶 必须使用矩形 当我使用repaint 方法代表汽车的矩形在新位置重新绘制 但留下一条痕迹 我有这个代码 import
  • 如何使用python在hadoop中保存文件

    问题 我开始学习hadoop 但是 我需要使用python将很多文件保存到其中 我似乎无法弄清楚我做错了什么 谁能帮我这个 下面是我的代码 我觉得HDFS PATH是正确的 因为我在安装时没有在设置中更改它 这pythonfile txt在
  • 什么是覆盖事务超时的注释?

    EE 新手 尝试重新配置 Weblogic 的默认超时 30 秒 而不必编写 weblogic ejb jar xml 文件 我现在只使用了注释 但我看到的唯一内容是在 DD 中
  • jQuery 从选定的下拉列表中获取 html id [重复]

    这个问题在这里已经有答案了 由于我的表单中有多个下拉菜单 我想从选定的下拉菜单之一检索 HTML id 我的更改下拉菜单有以下代码 select name product type change function 使用时console lo
  • Rplotly - 绘制分组线

    我正在从 ggplot2 迁移到plotly 以便利用它们提供的交互功能 我确实意识到plotly库有一个ggplotly函数 我可以用它来封装本机ggplot命令 但我想学习如何使用本机plotly命令绘制类似的图形 我的问题是我似乎无法
  • 自定义 RES 屏幕和 RES 图标已替换为默认的 Cordova 屏幕和图标

    我正在使用适用于 Apache Cordova 的 Visual Studio 工具 我已经测试了 CLI 6 4 0 不幸的是 RES 屏幕和 RES 图标存在错误 如果我使用 CLI 6 3 1 这个问题就会消失 为了演示它 我从头开始