Build with dependency on support-appcompat-v7.
Thanks to the awesome work of mvdan, this was mostly ready to roll. However, I had to wrestle for a while for two reasons: 1) I forgot to add the dependency in the build.gradle file (it was already present in settings.gradle) 2) My IDE was unable to read the ANDROID_HOME env variable, and despite my internet-search-fu, I couldn't figure out how to make IntelliJ specify env variables for a gradle build. It took a while to figure out, because it was failing silently in weird ways. After slaving away on a nice method to parse both the ANDROID_HOME and the local.properties file (looking for sdk.dir), and then emmiting nice error messages if neither were found or pointed to an invalid location, I discovered it had already be done: android.plugin.sdkDirectory ends up here: https://android.googlesource.com/platform/tools/build/+/master/gradle/src/main/groovy/com/android/build/gradle/internal/Sdk.groovy#161 Which does exactly all that and more. So now sdkLoc is initialized to the value of android.plugin.sdkDirectory.
This commit is contained in:
parent
728d1467b9
commit
58ff02a3f4
@ -7,7 +7,7 @@
|
||||
android:versionName="0.69-test" >
|
||||
|
||||
<uses-sdk
|
||||
android:minSdkVersion="5"
|
||||
android:minSdkVersion="7"
|
||||
android:targetSdkVersion="19" />
|
||||
|
||||
<supports-screens
|
||||
|
@ -7,16 +7,18 @@ buildscript {
|
||||
}
|
||||
}
|
||||
|
||||
def toolVersion = "19.1"
|
||||
apply plugin: 'android'
|
||||
|
||||
sdkLoc = System.getenv("ANDROID_HOME")
|
||||
def toolVersion = "19.1"
|
||||
sdkLoc = android.plugin.sdkDirectory
|
||||
|
||||
FileCollection getAndroidPrebuilt(String apiLevel) {
|
||||
files("$sdkLoc/platforms/android-$apiLevel/android.jar")
|
||||
}
|
||||
|
||||
dependencies {
|
||||
compile project(':support-v4')
|
||||
compile project(':support-appcompat-v7')
|
||||
compile project(':extern:AndroidPinning')
|
||||
compile project(':extern:UniversalImageLoader:library')
|
||||
compile project(':extern:MemorizingTrustManager')
|
||||
@ -137,4 +139,3 @@ subprojects {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user