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

Ionic-将新版本上载到Google Play Dev会导致错误

徐昊焜
2023-03-14

我已经构建了一个Ionic应用程序,希望将新版本上传到Google Play开发控制台中的Alpha曲目。我在配置中更改了版本。xml,如配置上的Cordova文档所述。xml

<widget id="nu.velt.tuintalent" version="0.0.2" android-versionCode="2" .....

运行gulp build android时,它确实会更新AndroidManifest中的versionCode和versionName。xml,您可以在下面的代码段中看到。

<manifest android:hardwareAccelerated="true" android:versionCode="2" android:versionName="0.0.2" .....

在签名并运行zipalign之后,我尝试将APK上传到Google Play开发控制台。在那里我得到上传失败的错误。

您需要为APK使用另一个版本代码,因为您已经有了一个带有VerionCode 1的APK。

我到底做错了什么?

共有2个答案

尉迟晔
2023-03-14

之前,我用一个Gulp命令构建了APK,比如

gulp build-android

当我尝试使用以下命令构建APK时,版本已正确更新

ionic build --release android
金子轩
2023-03-14

验证生成的APK的versionCode和versionName。运行这个公共-

aapt dump badging myapp.apk

aapt。exe位于生成工具目录中。

 类似资料:
  • 我正在尝试在我的ionic应用程序中实现推送通知。为此,我想使用本机插件Push: https://ionicframework.com/docs/native/push/ 在安装这个插件之前,我可以在我的Android设备上启动我的应用程序,使用: 我不能再运行我的设备上的应用程序,因为构建失败,因为一堆错误。 这个错误有一个建议:将'tools:replace=“android:value”‘

  • 我正在开发一个android应用程序,我试图将谷歌驱动器集成到我的应用程序中。该程序是允许同步,所以它在SD卡上创建一个文件,然后这个文件被上传到谷歌驱动器上。我成功地进行了身份验证,但是当我使用函数上传时,我得到一个NullPointerException,并且我看不到值在哪里是null,因为当我遍历所有内容时,似乎没有任何内容是null。 下面是我用来执行上传的代码。 以下是我如何获得驱动器服

  • java.lang.nosuchmethoderror:org.springframework.boot.builder.springapplicationbuilder.([ljava/lang/object;)V在org.springframework.cloud.bootstrap.bootstrapapplicationlistener.bootstrapserviceContext(bo

  • 错误: 2021-10-13 12:25:27.092ERROR 21016---[nio-8080-exec-3]o. a. c. c. C.[.[.[ /].[调度Servlet]: Servlet.service()用于servlet[调度Servlet]在路径[]抛出异常[处理程序调度失败;嵌套异常java.lang.StackOverflow Error],具有根本原因 堆栈跟踪(多次重

  • 我不确定这是否导致了问题,但我尝试使用chown命令将所有权/组更改为root:root,但这不起作用。

  • 我有两个对象,分别是和。它们都正确地映射了条令注释和Adresa是一对一的关联。 我可以使用实体管理器分别加载Osoba和Adresa。只要Osoba没有填充属性Adresa,它就可以正常工作。但当我用属性Adresa保存Osoba并试图从数据库检索对象时,抛出了一个错误。 这就是我试图获取对象Osoba的方式。数据库中id为13的Osoba包含指向Adresa表的id。 抛出的错误是 这是我的O