flutter_bluetooth_basic icon indicating copy to clipboard operation
flutter_bluetooth_basic copied to clipboard

gradle issue Minimum supported Gradle version is 5.4.1. Current version is 4.10.2.

Open azizkazdal opened this issue 5 years ago • 0 comments

hi, when I want to build my flutter application APK I am getting below issue.

*** What went wrong:
A problem occurred evaluating root project 'flutter_bluetooth_basic'.
> Failed to apply plugin [id 'com.android.library']
   > Minimum supported Gradle version is 5.4.1. Current version is 4.10.2. If using the gradle wrapper, try editing the distributionUrl in C:\flutter\.pub-cache\hosted\pub.dartlang.org\flutter_bluetooth_basic-0.1.5\android\gradle\wrapper\gradle-wrapper.properties to gradle-5.4.1-all.zip**

When I changed to gradle version to 5.4.1 issue is changing to below

**C:\flutter\.pub-cache\hosted\pub.dartlang.org\flutter_bluetooth_basic-0.1.5\android\src\main\java\com\tablemi\flutter_bluetooth_basic\FlutterBluetoothBasicPlugin.java:18: error: package androidx.core.app does not exist
import androidx.core.app.ActivityCompat;
                        ^
C:\flutter\.pub-cache\hosted\pub.dartlang.org\flutter_bluetooth_basic-0.1.5\android\src\main\java\com\tablemi\flutter_bluetooth_basic\FlutterBluetoothBasicPlugin.java:19: error: package androidx.core.content does not exist
import androidx.core.content.ContextCompat;
                            ^
C:\flutter\.pub-cache\hosted\pub.dartlang.org\flutter_bluetooth_basic-0.1.5\android\src\main\java\com\tablemi\flutter_bluetooth_basic\FlutterBluetoothBasicPlugin.java:92: error: cannot find symbol
        if (ContextCompat.checkSelfPermission(activity, Manifest.permission.ACCESS_COARSE_LOCATION)
            ^
  symbol:   variable ContextCompat
  location: class FlutterBluetoothBasicPlugin
C:\flutter\.pub-cache\hosted\pub.dartlang.org\flutter_bluetooth_basic-0.1.5\android\src\main\java\com\tablemi\flutter_bluetooth_basic\FlutterBluetoothBasicPlugin.java:94: error: cannot find symbol
          ActivityCompat.requestPermissions(
          ^
  symbol:   variable ActivityCompat
  location: class FlutterBluetoothBasicPlugin
4 errors**

and gradle wrapper properties

**``` #Fri Jun 23 08:50:38 CEST 2017 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https://services.gradle.org/distributions/gradle-5.6.2-all.zip

azizkazdal avatar Dec 18 '20 11:12 azizkazdal