【Flutter】Could not find method namespace() for arguments [dev.fluttercommunity.plus.packageinfo] on

07-21 1447阅读

从github克隆别人项目时,遇到的几个问题

1.Android SDK 版本

2.gradle版本不一致问题

3.pub get 缓存路径问题

下面我遇到的问题:

1.Warning: The plugin package_info_plus requires Android SDK version 33.

   Could not find method namespace() for arguments [dev.fluttercommunity.plus.packageinfo] on       extension ‘android’ of type com.android.build.gradle.LibraryExtension.

这是两个问题,第一个package_info_plus三方库需要sdk 版本33,第二个对应androidstudio里

File >Settings > Languages & Frameworks >Android SDK 下载 sdk版本33。

【Flutter】Could not find method namespace() for arguments [dev.fluttercommunity.plus.packageinfo] on

下载好sdk,点击apply。【Flutter】Could not find method namespace() for arguments [dev.fluttercommunity.plus.packageinfo] onopen 打开Android项目,修改app下build.gradle, compileSdkVersion 33【Flutter】Could not find method namespace() for arguments [dev.fluttercommunity.plus.packageinfo] on2.主项目的build.gradle 修改下面两个版本号,对应改成自己as新建项目的版本就行。【Flutter】Could not find method namespace() for arguments [dev.fluttercommunity.plus.packageinfo] ongradle.properties里gradle的版本改成和上面对应的版本【Flutter】Could not find method namespace() for arguments [dev.fluttercommunity.plus.packageinfo] onsdk、gardle版本都改好了,运行项目,又出现了新问题

3.pub get 缓存路径问题 【Flutter】Could not find method namespace() for arguments [dev.fluttercommunity.plus.packageinfo] onpub get 下载的缓存位置和项目位置不在同一个磁盘。pub get的缓存在C盘,所以我又将项目移动到桌面。运行然后还有新问题。

minSdk 需要升级,先改19,又让升级到21,这次改过,运行终于跑起来!!!【Flutter】Could not find method namespace() for arguments [dev.fluttercommunity.plus.packageinfo] on【Flutter】Could not find method namespace() for arguments [dev.fluttercommunity.plus.packageinfo] on

【Flutter】Could not find method namespace() for arguments [dev.fluttercommunity.plus.packageinfo] on

【Flutter】Could not find method namespace() for arguments [dev.fluttercommunity.plus.packageinfo] on

VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]