diff --git a/android/service/doc/BaseLoaderCallback.rst b/android/service/doc/BaseLoaderCallback.rst index 3258004c5936e4b7c0b9986b8a442ee8d1463a45..71915c449d41dae19fb8b17578e5b6f698beee0e 100644 --- a/android/service/doc/BaseLoaderCallback.rst +++ b/android/service/doc/BaseLoaderCallback.rst @@ -48,7 +48,7 @@ See the "15-puzzle" OpenCV sample for details. super.onResume(); Log.i(TAG, "Trying to load OpenCV library"); - if (!OpenCVLoader.initAsync(OpenCVLoader.OPENCV_VERSION_2_4_3, this, mOpenCVCallBack)) + if (!OpenCVLoader.initAsync(OpenCVLoader.OPENCV_VERSION_2_4_4, this, mOpenCVCallBack)) { Log.e(TAG, "Cannot connect to OpenCV Manager"); } diff --git a/android/service/doc/JavaHelper.rst b/android/service/doc/JavaHelper.rst index 9a128db0ab6a72856385d1187e7f6e02d949852d..34798c267e562517563219e12f8880ad105f63ec 100644 --- a/android/service/doc/JavaHelper.rst +++ b/android/service/doc/JavaHelper.rst @@ -47,3 +47,7 @@ OpenCV version constants .. data:: OPENCV_VERSION_2_4_3 OpenCV Library version 2.4.3 + +.. data:: OPENCV_VERSION_2_4_4 + + OpenCV Library version 2.4.4 diff --git a/android/service/engine/AndroidManifest.xml b/android/service/engine/AndroidManifest.xml index 4af965202706934186e2e443478e91a64fedc463..f4f0eb94fae924d53c84a13a060150da8f3cda55 100644 --- a/android/service/engine/AndroidManifest.xml +++ b/android/service/engine/AndroidManifest.xml @@ -1,8 +1,8 @@ + android:versionCode="26@ANDROID_PLATFORM_VERSION_CODE@" + android:versionName="2.6" > diff --git a/android/service/readme.txt b/android/service/readme.txt index 7da05853ae77ff3db77e9ae08e0dfe795d309865..df17c18245bb337d4892605fe14860b5ae866e47 100644 --- a/android/service/readme.txt +++ b/android/service/readme.txt @@ -14,20 +14,20 @@ manually using adb tool: .. code-block:: sh - adb install OpenCV-2.4.3-android-sdk/apk/OpenCV_2.4.3.2_Manager_2.4_.apk + adb install OpenCV-2.4.4-android-sdk/apk/OpenCV_2.4.4_Manager_2.6_.apk Use the table below to determine proper OpenCV Manager package for your device: -+------------------------------+--------------+-----------------------------------------------------+ -| Hardware Platform | Android ver. | Package name | -+==============================+==============+=====================================================+ -| armeabi-v7a (ARMv7-A + NEON) | >= 2.3 | OpenCV_2.4.3.2_Manager_2.4_armv7a-neon.apk | -+------------------------------+--------------+-----------------------------------------------------+ -| armeabi-v7a (ARMv7-A + NEON) | = 2.2 | OpenCV_2.4.3.2_Manager_2.4_armv7a-neon-android8.apk | -+------------------------------+--------------+-----------------------------------------------------+ -| armeabi (ARMv5, ARMv6) | >= 2.3 | OpenCV_2.4.3.2_Manager_2.4_armeabi.apk | -+------------------------------+--------------+-----------------------------------------------------+ -| Intel x86 | >= 2.3 | OpenCV_2.4.3.2_Manager_2.4_x86.apk | -+------------------------------+--------------+-----------------------------------------------------+ -| MIPS | >= 2.3 | OpenCV_2.4.3.2_Manager_2.4_mips.apk | -+------------------------------+--------------+-----------------------------------------------------+ ++------------------------------+--------------+---------------------------------------------------+ +| Hardware Platform | Android ver. | Package name | ++==============================+==============+===================================================+ +| armeabi-v7a (ARMv7-A + NEON) | >= 2.3 | OpenCV_2.4.4_Manager_2.6_armv7a-neon.apk | ++------------------------------+--------------+---------------------------------------------------+ +| armeabi-v7a (ARMv7-A + NEON) | = 2.2 | OpenCV_2.4.4_Manager_2.6_armv7a-neon-android8.apk | ++------------------------------+--------------+---------------------------------------------------+ +| armeabi (ARMv5, ARMv6) | >= 2.3 | OpenCV_2.4.4_Manager_2.6_armeabi.apk | ++------------------------------+--------------+---------------------------------------------------+ +| Intel x86 | >= 2.3 | OpenCV_2.4.4_Manager_2.6_x86.apk | ++------------------------------+--------------+---------------------------------------------------+ +| MIPS | >= 2.3 | OpenCV_2.4.4_Manager_2.6_mips.apk | ++------------------------------+--------------+---------------------------------------------------+ diff --git a/modules/java/generator/src/java/android+OpenCVLoader.java b/modules/java/generator/src/java/android+OpenCVLoader.java index 4c3655c12c2a1a15f5bc8387236e7a027ee56667..70e94944dd5b3aa7af7466117d519d007e5e8ff3 100644 --- a/modules/java/generator/src/java/android+OpenCVLoader.java +++ b/modules/java/generator/src/java/android+OpenCVLoader.java @@ -17,6 +17,11 @@ public class OpenCVLoader */ public static final String OPENCV_VERSION_2_4_3 = "2.4.3"; + /** + * OpenCV Library version 2.4.4. + */ + public static final String OPENCV_VERSION_2_4_4 = "2.4.4"; + /** * Loads and initializes OpenCV library from current application package. Roughly, it's an analog of system.loadLibrary("opencv_java"). * @return Returns true is initialization of OpenCV was successful.