diff --git a/.travis.yml b/.travis.yml index 54e0b275..c4a0b438 100644 --- a/.travis.yml +++ b/.travis.yml @@ -17,7 +17,7 @@ before_install: # For a full list, run `android list sdk -a --extended` # Note that sysimg-19 downloads only ARM, because only the first license query is accepted. - echo yes | android update sdk --filter platform-tools --no-ui --force > /dev/null - - echo yes | android update sdk --all --filter build-tools-19.0.0 --no-ui --force > /dev/null + - echo yes | android update sdk --all --filter build-tools-19.0.3 --no-ui --force > /dev/null - echo yes | android update sdk --filter android-19 --no-ui --force > /dev/null - echo yes | android update sdk --filter sysimg-19 --no-ui --force > /dev/null - echo yes | android update sdk --filter extra-android-support --no-ui --force > /dev/null @@ -27,7 +27,8 @@ before_install: - echo no | android create avd --force -n test -t $ANDROID_TARGET --abi $ANDROID_ABI - emulator -avd test -no-skin -no-audio -no-window & -install: true +install: + - ./gradlew :lib:build before_script: - adb wait-for-device diff --git a/build.gradle b/build.gradle index dff7ae92..ee56be6d 100644 --- a/build.gradle +++ b/build.gradle @@ -9,7 +9,7 @@ buildscript { allprojects { group = 'com.soundcloud.android' - version = '0.9.5' + version = '0.9.6' repositories { mavenCentral() diff --git a/lib/src/main/java/com/soundcloud/android/crop/MonitoredActivity.java b/lib/src/main/java/com/soundcloud/android/crop/MonitoredActivity.java index da6ac585..ac854733 100644 --- a/lib/src/main/java/com/soundcloud/android/crop/MonitoredActivity.java +++ b/lib/src/main/java/com/soundcloud/android/crop/MonitoredActivity.java @@ -24,7 +24,7 @@ /* * Modified from original in AOSP. */ -public class MonitoredActivity extends Activity { +public abstract class MonitoredActivity extends Activity { private final ArrayList mListeners = new ArrayList();