Chalead
Chalead
  • 发布:2025-01-06 12:57
  • 更新:2025-01-07 12:12
  • 阅读:38

【报Bug】谷歌审核提示与Kotlin 不相容問题會導致當機

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 11 家庭中文版 21H2

HBuilderX类型: 正式

HBuilderX版本号: 4.44

手机系统: Android

手机系统版本号: Android 14

手机厂商: vivo

手机机型: iQOO Neo8

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

App下载地址或H5⽹址: https://app.liuyingyong.cn/build/download/5d97a4a0-cbe1-11ef-9ae0-bf1209f39dfc

示例代码:

"google" : {
"minSdkVersion" : 23,
"targetSdkVersion" : 34,
"abiFilters" : [ "armeabi-v7a", "arm64-v8a" ],
"permissions" : [
"<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
"<uses-permission android:name=\"android.permission.VIBRATE\"/>",
"<uses-permission android:name=\"android.permission.READ_LOGS\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>",
"<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.CAMERA\"/>",
"<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>",
"<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",
"<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>",
"<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
"<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",
"<uses-feature android:name=\"android.hardware.camera\"/>",
"<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>",
"<uses-permission android:name=\"android.permission.INTERNET\" />"
]
},

预期结果:

打包上传到google市场正常

实际结果:

打包上传到google市场“异常”

bug描述:

您的磨用程式使用了 Kodimn的renowveFirst()和remn0veLast0扩克功能函式+奥 Andoid15中的ava 函式面突。這金導致應用程式在搭载 Android14以下版本的装青上首機。您的磨用程式使用這些函式的位置如下。
io.dcloud.uts.StringKt$$ExternalSyntheticApiModel0utline0.m$1
io.dcloud.uts.stringKt$$ExternalSyntheticApiModel0utline0.m
為避免當機,建議將所有 Kotlin removefirst()和removeLast()函式呼叫普换為removeAt(8)和removeAt(list.lastIndex)

2025-01-06 12:57 负责人:无 分享
已邀请:
DCloud_Android_DQQ

DCloud_Android_DQQ

bug 已修复 https://issues.dcloud.net.cn/pages/issues/detail?id=14804

Chalead

Chalead (作者) - Chalead

了解详情->链接
https://developer.android.com/about/versions/15/behavior-changes-15?hl=zh-cn#kotlin-remove-first

要回复问题请先登录注册