netease-kit / nim-uikit-flutter

MIT License
22 stars 10 forks source link

android 33版本问题 #14

Closed xiaoxiaosong123 closed 1 year ago

xiaoxiaosong123 commented 1 year ago

image

fuxianwei commented 1 year ago

我也碰到的同样的问题,无法启动安卓,很多依赖包都需要指定33版本了,麻烦升级一下

netease-george commented 1 year ago

这个您可以自行在demo 的Android gradle 文件中指定compileSdkVersion,我们也会在后续版本升级

xiaoxiaosong123 commented 1 year ago

这个您可以自行进行demo的Android gradle文件中指定compileSdkVersion,我们也会在后续版本升级

我尝试compileSdkVersion=33的;但是你们的插件库某些不支持的,还是运行不了; image

fuxianwei commented 1 year ago

这个我也做过测试把compileSdkVersion设置成33,也会报以上问题,有的插件比较老的也无法运行,所以只能麻烦尽快把所有的依赖包升级到最新了

netease-george commented 1 year ago

好的,我们会尽快升级 permission_handler

netease-george commented 1 year ago

1.请您在yaml中依赖netease_common_ui 到 ^1.0.1 2.将nim_chatkit_ui中的permission_handler升级到 ^10.0.0 3.更新compileSdkVersion 到33

xiaoxiaosong123 commented 1 year ago

项目成功运行起来,感谢;

但有个警告:.pub-cache/hosted/pub.dartlang.org/sqflite-2.2.5/android/src/main/java/com/tekartik/sqflite/Database.java:94: 警告: [deprecation] PackageManager中的getApplicationInfo(String,int)已过时 final ApplicationInfo applicationInfo = context.getPackageManager().getApplicationInfo(packageName, PackageManager.GET_META_DATA);

fuxianwei commented 1 year ago
截屏2023-03-09 13 49 03

我也碰到的相同的问题提示