代码之家  ›  专栏  ›  技术社区  ›  Faisal

您的即时应用APK未声明有效的

  •  1
  • Faisal  · 技术社区  · 6 年前

    为了创建新版本,我对android的使用很不方便

    我创建了一个带两个选项的签名APK

    enter image description here

    然后我把拉链拉上。apk文件,在尝试将其上载到google控制台后,出现以下错误

    enter image description here

    您的即时应用APK在其AndroidManifest中未声明有效的“android:targetSandboxVersion”属性。使用“com”。安卓用于构建即时应用程序的功能梯度插件将自动添加此属性。

    注意:文件已压缩,所有解决方案都要求压缩文件,运气不好:(

    1 回复  |  直到 6 年前
        1
  •  2
  •   Nick Fortescue    6 年前

    如果您正在生成 Instant App 或者普通的Android应用程序。我想这就是让你困惑的地方,或者你只是不清楚这个问题。

    Android Instant Apps 是从网页启动的特殊Android应用程序,无需用户安装。要构建它们,您需要Instant Apps SDK,并遵循开发说明 here .Android Studio将为您生成zip,您无需手动执行

    对于普通的Android应用程序,您不需要压缩APK。只需将APK本身上传到游戏控制台。

    我认为你可能正在制作一个普通的Android应用程序,但因为你正在压缩它,游戏控制台认为你正在上传一个即时应用程序。因此,停止压缩APK,只需将其作为“.APK”文件上传到游戏控制台。

    当您使用它时,我建议您使用APK V2签名-它可以在现代设备上更快地安装。