Reputation: 39529
my lint fails with:
The SDK platform-tools version (26.0.2) is too old to check APIs compiled with API 27; please update
but as far as I see 26.0.2 is still the latest platform-tools:
⋊> ~ sdkmanager --list | grep platform | grep tools 14:32:26
Warning: Observed package id 'add-ons;addon-google_apis-google-19' in inconsistent location '/home/ligi/bin/android-sdk/add-ons/addon-google_apis-google-19-1' (Expected '/home/ligi/bin/android-sdk/add-ons/addon-google_apis-google-19')
Warning: Observed package id 'add-ons;addon-google_apis-google-10' in inconsistent location '/home/ligi/bin/android-sdk/add-ons/addon-google_apis-google_inc_-10' (Expected '/home/ligi/bin/android-sdk/add-ons/addon-google_apis-google-10')
Warning: Observed package id 'extras;android;m2repository' in inconsistent location '/home/ligi/bin/android-sdk/temp/ExtraPackage.old01' (Expected '/home/ligi/bin/android-sdk/extras/android/m2repository')
Warning: Already observed package id 'extras;android;m2repository' in '/home/ligi/bin/android-sdk/extras/android/m2repository'. Skipping duplicate at '/home/ligi/bin/android-sdk/temp/ExtraPackage.old01'
Warning: Observed package id 'add-ons;addon-google_apis-google-19' in inconsistent location '/home/ligi/bin/android-sdk/add-ons/addon-google_apis-google-19-1' (Expected '/home/ligi/bin/android-sdk/add-ons/addon-google_apis-google-19')
Warning: Observed package id 'add-ons;addon-google_apis-google-10' in inconsistent location '/home/ligi/bin/android-sdk/add-ons/addon-google_apis-google_inc_-10' (Expected '/home/ligi/bin/android-sdk/add-ons/addon-google_apis-google-10')
Warning: Observed package id 'extras;android;m2repository' in inconsistent location '/home/ligi/bin/android-sdk/temp/ExtraPackage.old01' (Expected '/home/ligi/bin/android-sdk/extras/android/m2repository')
Warning: Already observed package id 'extras;android;m2repository' in '/home/ligi/bin/android-sdk/extras/android/m2repository'. Skipping duplicate at '/home/ligi/bin/android-sdk/temp/ExtraPackage.old01'
Warning: Errors during XML parse:
Warning: javax.xml.bind.UnmarshalException
- with linked exception:
[java.net.MalformedURLException]
Warning: Additionally, the fallback loader failed to parse the XML.
platform-tools | 26.0.2 | Android SDK Platform-Tools | platform-tools/
platform-tools | 26.0.2 | Android SDK Platform-Tools
Upvotes: 1
Views: 1740
Reputation: 6023
I ran into the same issue. I changed the Android Gradle Plugin version from 2.3.3 to 3.0.1 and it worked (no longer lint error). In the sample GitHub project, it has 2.3.3 which is causing the same error. Comment that line and uncomment line number 10. Change
Check more details: https://issuetracker.google.com/issues/69573867#comment3 https://github.com/saurabhkpatel/SampleAndroidProject27
Upvotes: 1
Reputation: 31
You probably need to update the gradle classpath to classpath 'com.android.tools.build:gradle:3.0.0'
and the gradle wrapper to distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
Upvotes: 3