diff options
author | Hoa V. Dinh <dinh.viet.hoa@gmail.com> | 2015-10-12 15:25:11 -0700 |
---|---|---|
committer | Hoa V. Dinh <dinh.viet.hoa@gmail.com> | 2015-10-12 15:25:11 -0700 |
commit | 63d35b12e57eec8809022531d0e80488a4cc683a (patch) | |
tree | f502604e9b03e5b94f55593f8f5e400ee15bc2d1 /build-android | |
parent | 411efe2dca47f96de5772dc99e4d6a35eab2d6f4 (diff) |
Build for Android 16
Diffstat (limited to 'build-android')
-rw-r--r-- | build-android/AndroidManifest.xml | 4 | ||||
-rwxr-xr-x | build-android/build.sh | 35 |
2 files changed, 19 insertions, 20 deletions
diff --git a/build-android/AndroidManifest.xml b/build-android/AndroidManifest.xml index e31d58aa..71d10dca 100644 --- a/build-android/AndroidManifest.xml +++ b/build-android/AndroidManifest.xml @@ -5,8 +5,8 @@ android:versionName="0.5" > <uses-sdk - android:minSdkVersion="21" - android:targetSdkVersion="21" /> + android:minSdkVersion="16" + android:targetSdkVersion="16" /> <uses-permission android:name="android.permission.INTERNET" /> diff --git a/build-android/build.sh b/build-android/build.sh index 3194c7e7..aa279595 100755 --- a/build-android/build.sh +++ b/build-android/build.sh @@ -1,17 +1,16 @@ #!/bin/sh -build_version=1 -ANDROID_PLATFORM=android-21 -archs="armeabi armeabi-v7a x86 x86_64" +build_version=2 +ANDROID_PLATFORM=android-16 +archs="armeabi armeabi-v7a x86" package_name=mailcore2-android -ctemplate_build_version=1 -cyrus_sasl_build_version=1 -icu4c_build_version=1 -libetpan_build_version=1 -libxml2_build_version=1 -uchardet_build_version=1 -tidy_html5_build_version=1 -openssl_build_version=1 +ctemplate_build_version=2 +cyrus_sasl_build_version=2 +icu4c_build_version=2 +libetpan_build_version=2 +libxml2_build_version=2 +tidy_html5_build_version=2 +openssl_build_version=2 current_dir="`pwd`" @@ -44,13 +43,13 @@ function build { cd "$current_dir/jni" $ANDROID_NDK/ndk-build TARGET_PLATFORM=$ANDROID_PLATFORM TARGET_ARCH_ABI=$TARGET_ARCH_ABI \ NDK_TOOLCHAIN_VERSION=4.9 \ - CTEMPLATE_PATH=$current_dir/third-party/ctemplate-android-1 \ - ICU4C_PATH=$current_dir/third-party/icu4c-android-1 \ - LIBETPAN_PATH=$current_dir/third-party/libetpan-android-1 \ - LIBXML2_PATH=$current_dir/third-party/libxml2-android-1 \ - TIDY_HTML5_PATH=$current_dir/third-party/tidy-html5-android-1 \ - OPENSSL_PATH=$current_dir/third-party/openssl-android-1 \ - CYRUS_SASL_PATH=$current_dir/third-party/cyrus-sasl-android-1 + CTEMPLATE_PATH=$current_dir/third-party/ctemplate-android-$ctemplate_build_version \ + ICU4C_PATH=$current_dir/third-party/icu4c-android-$icu4c_build_version \ + LIBETPAN_PATH=$current_dir/third-party/libetpan-android-$libetpan_build_version \ + LIBXML2_PATH=$current_dir/third-party/libxml2-android-$libxml2_build_version \ + TIDY_HTML5_PATH=$current_dir/third-party/tidy-html5-android-$tidy_html5_build_version \ + OPENSSL_PATH=$current_dir/third-party/openssl-android-$openssl_build_version \ + CYRUS_SASL_PATH=$current_dir/third-party/cyrus-sasl-android-$cyrus_sasl_build_version mkdir -p "$current_dir/bin/jni/$TARGET_ARCH_ABI" cp "$current_dir/libs/$TARGET_ARCH_ABI/libMailCore.so" "$current_dir/bin/jni/$TARGET_ARCH_ABI" |