Skip to content
Merged
4 changes: 2 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ cache:
- "$HOME/android/.gradle/caches/"
- "$HOME/android/.gradle/wrapper/"
- "$HOME/.android/build-cache"
- "${TRAVIS_BUILD_DIR}/cache"

before_install:
- mkdir "$ANDROID_HOME/licenses" || true
Expand All @@ -67,7 +68,7 @@ licenses:
- 'google-gdk-license-.+'

before_script:
- ./scripts/download_open_cv.sh
- ./scripts/setup_opencv.sh
- echo "Starting AVD"
- echo no | android create avd --force -n test -t android-22 --abi armeabi-v7a
- emulator -avd test -no-audio -no-window &
Expand All @@ -77,7 +78,6 @@ before_script:

script:
- ./gradlew spotlessCheck
- ./scripts/copy_opencv.sh
- ./gradlew build
- ./gradlew build connectedAndroidTest jacocoTestReport --stacktrace

Expand Down
10 changes: 0 additions & 10 deletions scripts/copy_opencv.sh

This file was deleted.

22 changes: 0 additions & 22 deletions scripts/download_open_cv.sh

This file was deleted.

17 changes: 17 additions & 0 deletions scripts/setup_opencv.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
opencv_version="4.0.1"
opencv_sdk_zip="cache/opencv-android-sdk.zip"
download_url="https://github.com/opencv/opencv/releases/download/${opencv_version}/opencv-${opencv_version}-android-sdk.zip"
mkdir -p cache/
wget ${download_url} -c -O cache/opencv-android-sdk.zip

unzip -qqo ${opencv_sdk_zip}

mkdir app/src/main/3rdparty
mkdir app/src/main/jniLibs
mkdir app/src/main/staticlibs
mkdir app/src/main/jni/include

mv OpenCV-android-sdk/sdk/native/3rdparty/* app/src/main/3rdparty
mv OpenCV-android-sdk/sdk/native/libs/* app/src/main/jniLibs
mv OpenCV-android-sdk/sdk/native/staticlibs/* app/src/main/staticlibs
mv OpenCV-android-sdk/sdk/native/jni/include/* app/src/main/jni/include