【发布时间】:2020-06-09 18:12:29
【问题描述】:
Android Studios (Kotlin) 出错
错误:
e:类型推断失败。类型参数 T 的值应在输入类型(参数类型、接收者类型或预期类型)中提及。尝试明确指定它。
fun devId(): Any {
var str = Build.CPU_ABI
if (Build.VERSION.SDK_INT >= 21) {
var i = 0
val hashSet = HashSet(listOf(arrayOf("armeabi", "armeabi-v7a", "arm64-v8a", "x86", "x86_64", "mips", "mips64")))
val strArr = Build.SUPPORTED_ABIS
val length = strArr.size
while (true) {
if (i >= length) { break }
val str2 = strArr[i]
if (hashSet.contains(str2)) {
str = str2
break
}
i++
}
}
return println(Build.BOARD + Build.BRAND + str + Build.DEVICE + Build.MANUFACTURER + Build.MODEL + Build.PRODUCT)
}
【问题讨论】:
标签: kotlin