【问题标题】:Codenameone app version issueCodenameone 应用程序版本问题
【发布时间】:2016-10-10 11:27:52
【问题描述】:

我是 CN1 的新手,我有一个简单的问题。 我创建了一个 Android 应用程序和一些更新版本。问题是当我尝试更改版本时,它不会在 APK 上更改它。

我在属性中使用字段版本,但它仅在我使用 1、2 或 3 时才有效。 但它不适用于 1.1 1.2 2.2 等。当我尝试将 APK 上传到 Playstore 时,它​​说它有旧版本。我做错了什么?

我还在构建提示中使用 android.versionCode=200 或 300,但是当我关闭属性窗口时它会消失。

希望你能理解问题。

提前致谢。

【问题讨论】:

标签: codenameone


【解决方案1】:

检查codenameone_settings.propertiescodename1.version 的值,确保它与您设置的值匹配。

有效值是小数点后最多两位数,因此:

  • 1.11 - 有效
  • 1.1 在某些平台上与 1.10 相同...
  • 1.111 - 最后的 1 将被忽略
  • 1.1.1 - 不起作用

【讨论】:

  • 我使用“1.1 在某些平台上与 1.10 相同......”但只需要 1 或 2 或 3。codename1.version 与属性中的版本匹配,但 playstore 说它具有旧版本
  • 您是在使用版本化构建(针对 Codename One 的旧版本)还是构建过程中的任何特定内容?
  • 您是否定义了android.versionCode 构建提示?请注意,它会覆盖该行为并对版本代码进行硬编码。
  • 我没有使用版本化构建,我现在检查了 android.versionCode 来构建提示。现在将尝试不使用它。
  • 你救了我的命,问题是构建提示(android.versionCode):|现在效果很好。非常感谢。很好的支持。
猜你喜欢
  • 2015-06-07
  • 2022-11-01
  • 1970-01-01
  • 2011-07-14
  • 1970-01-01
  • 1970-01-01
  • 2022-12-05
  • 2016-10-02
  • 1970-01-01
相关资源
最近更新 更多