Plugin project :location_web not found. Please update settings.gradle. How do I fix this?

后端 未结 5 805
旧时难觅i
旧时难觅i 2021-02-02 09:57

I was using the google maps api and location pub,dev package in my android flutter app, and tried to bring up an image using the url from the api. This was the url with some cod

5条回答
  •  失恋的感觉
    2021-02-02 10:26

    Fix for users having facebook flipper installed

    I would have added this as a comment, but let me post it as an answer to have proper code formatting.

    If you have facebook's flipper installed, with the relative flutter_flipperkit plugin, then your settings.gradle should be already modified.

    To use the fix suggested by @Peter Haddad & @Paulo Belo, you will need to keep flipper's plugin loading and add the other condition:

    plugins.each { name, path ->
        def pluginDirectory = flutterProjectRoot.resolve(path).resolve('android').toFile()
        if (name == 'flutter_flipperkit') {
            // flipper loading
            include ':flipper-no-op'
            project(':flipper-no-op').projectDir = new File(pluginDirectory, 'flipper-no-op')
        }
        else {
            // location_web not found fix
            include ":$name"
            project(":$name").projectDir = pluginDirectory
        }
    }
    

    Hope this helps somebody.

提交回复
热议问题