nativescript列表选择器android 10迷恋
所以新版安卓10有一个新问题 在其API 29中 现在包含列表选择器的每一页都将被压碎。 有什么解决办法吗?或者我需要用列表视图替换列表选择器? 任何估计时间有多少时间,直到有一个新的版本修复这个问题 目前,我正在使用Naivescript v6.0.1 这就是我在尝试用listpicker打开页面时遇到的错误 java.lang.NoSuchFieldException:类Landroid/widget/NumberPicker中没有字段mSelectorWheelPaint;(android.widget.NumberPicker的声明出现在/system/framework/framework.jar!classes3.dex中) 位于java.lang.Class.getDeclaredField(本机方法)nativescript列表选择器android 10迷恋,android,angular2-nativescript,nativescript-angular,listpicker,nativescript-plugin,Android,Angular2 Nativescript,Nativescript Angular,Listpicker,Nativescript Plugin,所以新版安卓10有一个新问题 在其API 29中 现在包含列表选择器的每一页都将被压碎。 有什么解决办法吗?或者我需要用列表视图替换列表选择器? 任何估计时间有多少时间,直到有一个新的版本修复这个问题 目前,我正在使用Naivescript v6.0.1 这就是我在尝试用listpicker打开页面时遇到的错误 java.lang.NoSuchFieldException:类Landroid/widget/NumberPicker中没有字段mSelectorWheelPaint;(android
无字段mSelectorWheelPaint请确保已使用
tns platform update android
更新到运行时的最新版本
此外,请确保您拥有正确的SDK平台(可在SDK管理器中找到)(以及SDK构建工具(SDK管理器>SDK工具>Android SDK构建工具)。如果没有,请确保更新到最新版本。这就是修复我的问题的方法。替换app.gradle,如:
android {
compileSdkVersion 29
buildToolsVersion "29.0.2"
defaultConfig {
minSdkVersion 17
generatedDensities = []
}
aaptOptions
{ additionalParameters
"--no-version-vectors"
}
}
并替换为如下所示:
android:versionCode=“7”
android:versionName=“505357”
解决