【问题标题】:While Uploading App in Google Play is shows Upload failed You need to check the icon inside your APK because it is not valid虽然在 Google Play 中上传应用程序显示上传失败 您需要检查 APK 中的图标,因为它无效
【发布时间】:2013-08-07 07:44:18
【问题描述】:

请任何人告诉如何消除此错误。

谢谢

【问题讨论】:

  • 这是来自 Google 的有用错误消息。我会冒险猜测它是错误的格式,我想如果我没记错的话它需要是 PNG 格式,或者它的大小可能不正确。
  • 图标为png格式,尺寸为48x48
  • 是48x48像素还是dp,根据developer.android.com/design/style/iconography.html应该是48x48 dp。您是否也尝试过其他浏览器,我有时会在使用 chrome 时通过随机错误看到 android 开发控制台,但如果使用 IE,它可以正常工作。你也有 /res/drawable 中的图像
  • 是的,我已经尝试过了,我已经在 Firefox 上尝试过。更改图标的大小。移动到可绘制文件夹,但仍然出现相同的错误。花了一整天的时间来解决这个问题。
  • 对不起,我没有想法

标签: android google-play


【解决方案1】:

我也遇到过这个问题。我尝试了不同的版本,甚至是旧版本,之前上传没有任何问题。重建,清洁,仍然得到同样的错误。没有任何帮助。

我认为这是 Google Play 的问题,因为它在一段时间后才开始工作(上传与之前被拒绝的完全相同的 apk)。

所以请坐等。
不错,试试 Google。

【讨论】:

【解决方案2】:

我也遇到了这个问题。我们的应用最初使用 XML 作为清单中的图标:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:drawable="@drawable/icon_default" />

</selector>

这已经工作多年了。但是当我本周尝试上传我的新版本时,我收到了“图标无效”错误。我试图确保在所有分辨率的所有 res 文件夹中都有一个 png 图标,但这并没有解决它。最后,我尝试删除 XML 并在清单中,只需将 android:icon 直接指向 PNG。这似乎解决了问题。

【讨论】:

    【解决方案3】:

    为此创建了一个错误报告:https://code.google.com/p/android/issues/detail?id=229018

    努力避免对错误消息的质量和负责的编码人员进行任何侮辱。

    【讨论】:

    • 刚开始遇到这个问题...看起来它今天影响了多个用户。
    【解决方案4】:

    2016 年 11 月今天对我有用的事情:

    1. 使用“新建”>“图像资产”对话框在“mipmap”下创建应用程序图标。
    2. 然后我从 drawable floder 中删除了旧图标。
    3. 更新清单以指向新创建的名称和文件夹,因为名称和文件夹已更改。

    【讨论】:

      【解决方案5】:

      我已经解决了这个问题。我已将 apk 文件重命名为 zip 并探索可绘制文件夹,发现有一些图像我已经从项目中删除了,但它们仍然显示在 apk 中。删除这些文件后,apk 上传成功。 我不明白为什么删除的图像仍在 apk 的可绘制文件夹中。

      【讨论】:

        【解决方案6】:

        在 Android Studio 的 Build 下进行干净的构建,它为我解决了这个问题。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2016-09-21
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-11-22
          • 2015-12-31
          相关资源
          最近更新 更多