安装 wechat_assets_picker

时间:2021-03-29 04:07:23

标签: android flutter

我最近安装了 wechat_assets_picker,但是在尝试为 android 构建时出现以下错误,他们的文档中没有关于它的任何内容,他们的问题列表中也没有任何问题。

e: /Users/remelehane/.pub-cache/hosted/pub.dartlang.org/photo_manager-0.6.0/android/src/main/kotlin/top/kikt/imagescanner/core/PhotoManagerDeleteManager.kt: (116, 36): Unresolved reference: R
e: /Users/remelehane/.pub-cache/hosted/pub.dartlang.org/photo_manager-0.6.0/android/src/main/kotlin/top/kikt/imagescanner/core/PhotoManagerDeleteManager.kt: (119, 36): Unresolved reference: createTrashRequest
e: /Users/remelehane/.pub-cache/hosted/pub.dartlang.org/photo_manager-0.6.0/android/src/main/kotlin/top/kikt/imagescanner/core/PhotoManagerPlugin.kt: (341, 84): Unresolved reference: R
e: /Users/remelehane/.pub-cache/hosted/pub.dartlang.org/photo_manager-0.6.0/android/src/main/kotlin/top/kikt/imagescanner/core/utils/Android30DbUtils.kt: (34, 34): Unresolved reference: R
e: /Users/remelehane/.pub-cache/hosted/pub.dartlang.org/photo_manager-0.6.0/android/src/main/kotlin/top/kikt/imagescanner/core/utils/IDBUtils.kt: (27, 67): Unresolved reference: R
                                                                        
FAILURE: Build failed with an exception.                                
                                                                        
* What went wrong:                                                      
Execution failed for task ':photo_manager:compileReleaseKotlin'.        
> Compilation error. See log for more details   

错误行是 @RequiresApi(Build.VERSION_CODES.R),据我所知,这意味着该函数在 android SDK 的 R 版(即 OS11)中运行,因此不应该影响构建?

我检查了运行 SDK min 21 并编译为 29 的示例项目。

我的正在运行 19 和 21,但是将 changign 更改为 21 并没有解决构建错误,所以肯定不止于此?

TIA

2 个答案:

答案 0 :(得分:1)

问题是由于 compiledSdkVersion 设置为 29,因此需要设置为 30

答案 1 :(得分:-1)

每次升级 pubspecs 或运行 pub 升级时,您都需要运行 flutter clean。它应该解决。特定于 photo_manager。

相关问题