0
点赞
收藏
分享

微信扫一扫

PluginApplicationException: Failed to apply plugin class ‘FlutterPlugin‘.

夏沐沐 2022-05-01 阅读 104

发现问题:Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Failed to apply plugin class ‘FlutterPlugin’.

出现问题的原因:
flutter开发集成第三方sdk,创建module后,配置build.gradle引入flutter的sdk的方式后,Sync
目前我解决的办法是:

  1. 将*build.gradle(Module:android.app)*中原来的两处引入方式进行注释
def flutterRoot = localProperties.getProperty('flutter.sdk')
if (flutterRoot == null) {
    //throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
}

def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
if (flutterVersionCode == null) {
    flutterVersionCode = '1'
}

def flutterVersionName = localProperties.getProperty('flutter.versionName')
if (flutterVersionName == null) {
    flutterVersionName = '1.0'
}

apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
//apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"

//flutter {source '../..'}

dependencies {
  1. 在新建的Module即build.gradle(Module:android.plugin)中复制app的build.gradle引入方式即可。

难道是因为不能共存吗?

举报

相关推荐

Failed to load class

0 条评论