渔夫糖
渔夫糖
  • 发布:2024-01-26 10:49
  • 更新:2024-07-31 09:40
  • 阅读:346

uni-app离线打包后apk启动成功后获取不到版本号

分类:uni-app

真机测试时可以通过plus.runtime.getProperty()方法获取到manifest.json的版本号,
但是通过Android studio打包后的apk获取不到版本号,
apk可以正常启动,功能也没问题,就是获取不到这个版本号
我是在app.vue里面就设置了如下配置,*-` 但是没什么用l 、
plus.runtime.getProperty( plus.runtime.appid, function ( wgtinfo ) {
// 获取 app的version
console.log("wgtinfo",wgtinfo);
let appversion = wgtinfo.versionCode;
let newVersion = appversion.split('').join('.');
try {
uni.setStorageSync('appversion', newVersion);
} catch (e) {}
} );

如下是manifest.json的配置-每次更新都是比上一次的配置大一点
应用版本名称:1.1.0 ;应用版本号:2130

我在Android studio这边配置了

  1. build.gradle文件下android-->defaultConfig-->versionCode/versionName和manifest.json的配置一致
  2. dcloud.control.xml文件下配置了appver='1.1.0'

但是还是没有用打包apk后还是获取不到版本号,求大佬指点

2024-01-26 10:49 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com

解决了吗

要回复问题请先登录注册