SQLite Android Bindings

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

180 check-ins using file sqlite3/src/main/jni/sqlite/nativehelper/ScopedLocalRef.h or sqlite/sqlite3/src/main/jni/sqlite/nativehelper/ScopedLocalRef.h or jni/sqlite/nativehelper/ScopedLocalRef.h or jni/nativehelper/ScopedLocalRef.h version 4fc976483f

2024-03-12
11:23
Upgrade to 3.45.2. (Leaf check-in: 26c06aa78e user: dan tags: trunk)
2024-01-30
16:26
Update to version 3.45.1. (check-in: 394599ed9d user: dan tags: trunk)
2024-01-15
17:28
Update to version 3.45.0. (check-in: 2ba1118095 user: dan tags: trunk)
2023-11-24
13:34
Version 3.44.2. (check-in: ece92ad0a2 user: dan tags: trunk)
2023-11-22
15:21
Version 3.44.1. (check-in: 516bbb3eaa user: dan tags: trunk)
2023-11-01
11:38
Upgrade to 3.44.0. (check-in: f583090531 user: dan tags: trunk)
2023-10-10
15:22
Upgrade to 3.43.2. (check-in: 751b15b123 user: dan tags: trunk)
2023-09-11
13:44
Upgrade this project to 3.43.1. (check-in: 133cba4f62 user: dan tags: trunk)
2023-08-24
14:01
Upgrade to 3.43.0. (check-in: 2c57345f44 user: dan tags: trunk)
2023-05-16
13:46
Update this project to version 3.42.0. (check-in: bd50a651bd user: dan tags: trunk)
2023-03-10
13:59
Update to version 3.41.1. (check-in: 3cf8726532 user: dan tags: trunk)
2023-02-21
19:39
Update to 3.41.0. (check-in: 8a06152db0 user: dan tags: trunk)
19:38
Upgrade to 3.40.1. (check-in: 0444923822 user: dan tags: trunk)
2022-12-28
14:26
Update to version 3.40.0. (check-in: a1f65a8ba3 user: dan tags: trunk)
2022-09-29
16:03
Version 3.39.4. (check-in: f8fb646f0a user: dan tags: trunk)
2022-09-05
11:30
Upgrade to 3.39.3. (check-in: 00b04866c8 user: dan tags: trunk)
2022-07-21
15:57
Update to version 3.39.2. (check-in: 7f80422552 user: dan tags: trunk)
15:57
Update to 3.39.1. (check-in: 2aadc31c3b user: dan tags: trunk)
2022-07-13
20:35
Update to 3.39.0. (check-in: 23c242b14e user: dan tags: trunk)
2022-05-09
11:19
Update to 3.38.5. (check-in: 7a1af00cb7 user: dan tags: trunk)
2022-05-05
19:58
Update to version 3.38.4. (check-in: 68c1ff78bd user: dan tags: trunk)
2022-04-27
14:07
Update to 3.38.3. (check-in: c7ef7ee6d9 user: dan tags: trunk)
2022-03-26
15:46
Upgrade to 3.38.2. (check-in: 0a65bc6bd1 user: dan tags: trunk)
2022-03-12
14:07
Upgrade to 3.38.1. (check-in: 44c2f73bd6 user: dan tags: trunk)
2022-02-22
19:15
Update to 3.38.0. (check-in: a3698a0a08 user: dan tags: trunk)
13:58
Remove retired flag SQLITE_ENABLE_JSON1 from Android.mk. (check-in: 402ff20477 user: dan tags: trunk)
2022-01-10
11:35
Update to version 3.37.2. (check-in: 0ee85050ea user: dan tags: trunk)
2022-01-06
13:43
Upgrade to version 3.37.1. (check-in: d9447c12cf user: dan tags: trunk)
2021-11-27
15:09
Upgrade to 3.37.0. (check-in: 80f3cca97f user: dan tags: trunk)
2021-09-18
18:11
Update SQLiteOpenHelper.java to allow relative paths. (check-in: 97dc797d2f user: dan tags: trunk)
2021-06-18
18:56
Update this project to version 3.36.0. (check-in: d49b327e8f user: dan tags: trunk)
2021-04-19
18:57
Upgrade this project to version 3.35.5. (check-in: 8869272008 user: dan tags: trunk)
2021-04-02
15:41
Upgrade this project to version 3.35.4. (check-in: 4b64e68c2a user: dan tags: trunk)
2021-03-26
14:25
Upgrade this project to SQLite version 3.35.3. (check-in: 398cb4bca9 user: dan tags: trunk)
2021-03-19
16:50
Document the fact that invoking an org.sqlite.* method before the shared library is loaded causes a segfault. (check-in: 025127cb5c user: dan tags: trunk)
10:44
Update sqlite3test application so that it can run on devices with no external storage. (check-in: f1510f91ea user: dan tags: trunk)
2021-03-17
19:46
Update this project to version 3.35.2. (check-in: ead828bd64 user: dan tags: trunk)
2021-03-15
17:21
Update this project to use version 3.35.1. (check-in: 2a3f081951 user: dan tags: trunk)
2021-03-12
15:56
Update this project to SQLite version 3.35.0. (check-in: e357befc17 user: dan tags: trunk)
2021-01-20
14:34
Upgrade this project to version 3.34.1. (check-in: 9d85488116 user: dan tags: trunk)
2020-12-01
16:41
Update this project to version 3.34.0. (check-in: e2b2be05f1 user: dan tags: trunk)
2020-08-14
13:44
Update to version 3.33.0. (check-in: 5177495302 user: dan tags: trunk)
2020-07-02
15:50
Upgrade this project to more modern Android dependencies. This patch is from Heath Borders on the mailing list. (check-in: a742d49c4c user: dan tags: trunk)
15:48
Update build documentation to match previous commit. (Closed-Leaf check-in: 1ca2ebe562 user: dan tags: upgrade)
15:09
Upgrade this project to more modern Android dependencies. This patch is from Heath Borders on the mailing list. (check-in: 6137b7dfd2 user: dan tags: upgrade)
15:05
Upgrade this project to version 3.32.3. (check-in: 060a7b4769 user: dan tags: trunk)
2020-06-04
14:04
Update this project to version 3.32.2. (check-in: 6a1b0f72e7 user: dan tags: trunk)
2020-05-25
16:33
Update this project to version 3.32.1. (check-in: 3a4d177a30 user: dan tags: trunk)
2020-05-22
19:27
Upgrade this project to version 3.32.0. (check-in: c2d1bce338 user: dan tags: trunk)
2020-01-27
20:47
Update to 3.31.1. (check-in: 7a1be93dbd user: dan tags: trunk)
2020-01-22
19:46
Update to version 3.31.0. (check-in: 83554bf5f0 user: dan tags: trunk)
2019-11-22
01:22
Allow SQLiteDatabase.execSQL to be used to execute PRAGMA statements, even if they return a value. (check-in: dfed6feb2b user: dan tags: trunk)
2019-11-20
14:46
Fix a broken test case in the "customsqlitetest" application. (check-in: 0efba721fe user: dan tags: trunk)
2019-10-11
13:34
Upgrade this project to SQLite version 3.30.1. (check-in: eeab9f03e8 user: dan tags: trunk)
2019-10-04
16:48
Update this project to SQLite version 3.30.0. (check-in: 7ae38c4a0e user: dan tags: trunk)
2019-07-10
19:39
Update this project to version 3.29.0. (check-in: 28c307dbdb user: dan tags: trunk)
2019-04-17
11:26
Update this project to SQLite version 3.28.0. (check-in: e77aed0138 user: dan tags: trunk)
2019-02-26
13:54
Upgrade this project to 3.27.2. (check-in: b649c3c208 user: dan tags: trunk)
2019-02-09
18:24
Update this project to SQLite version 3.27.1 (check-in: 6890253cf4 user: dan tags: trunk)
2019-02-07
18:15
Upgrade this project to SQLite version 3.27.0. (check-in: dd34147be6 user: dan tags: trunk)
2019-01-22
17:37
Change the STL used by this project from "stlport_static" to "c++_static". stlport_static is no longer supported. (check-in: 07738ecfc7 user: dan tags: trunk)
2018-12-01
13:44
Update this project to versino 3.26.0. (check-in: 41612ba03b user: dan tags: trunk)
2018-11-05
20:54
Update this project to SQLite version 3.25.3. (check-in: 317855cf62 user: dan tags: trunk)
2018-09-25
19:33
Upgrade this project to 3.25.2. (check-in: 00dbc13062 user: dan tags: trunk)
2018-09-24
19:06
Partly revert [e8a9b149f7] so that for SEE-enabled builds, the journal mode of the database is not changed to match the configuration flags as soon as it is opened. (check-in: 8a027aa451 user: dan tags: trunk)
2018-09-18
20:41
Upgrade this project to version 3.25.1. (check-in: 2326888d88 user: dan tags: trunk)
19:41
Cherrypick SQLite commit e41e50fe into this project. Also add -DSQLITE_ENABLE_BATCH_ATOMIC_WRITE in Android.mk. (check-in: a113b9be83 user: dan tags: trunk)
19:25
Update this project to 3.25.0. (check-in: 5efce2bd32 user: dan tags: trunk)
2018-09-04
17:24
Upgrade gradle version to 3.1.4. (check-in: 193bea893f user: dan tags: trunk)
2018-06-04
19:55
Update this project to version 3.24.0. (check-in: 6f830dd323 user: dan tags: trunk)
2018-04-10
18:04
Update this project to SQLite version 3.23.1. (check-in: 1064adb2bb user: dan tags: trunk)
2018-04-02
11:10
Update this project to version 3.23.0. (check-in: b085f3f1fc user: dan tags: trunk)
2018-01-22
19:26
Upgrade build.gradle to include new google() repository. (check-in: 9e0de54b71 user: dan tags: trunk)
18:59
Upgrade this project to version 3.22.0. (check-in: 1dfc539feb user: dan tags: trunk)
2017-11-28
18:16
Fix a broken test case in DatabaseUtilsTest.java. (check-in: e4878173ae user: dan tags: trunk)
17:05
Update some other files to better match stock Android. (check-in: 253313a7ee user: dan tags: trunk)
15:46
Update further java classfiles to match the latest Android code. (check-in: e782e01fbe user: dan tags: trunk)
08:22
Update a couple of java source files to more closely match their Android counterparts. (check-in: 20bdb663b0 user: dan tags: trunk)
2017-11-27
20:59
Update some C++ files to match recent changes to the Android core. (check-in: dec1c9374f user: dan tags: trunk)
20:21
Add script to import files from a git checkout. (Leaf check-in: 51cdfe5c9a user: dan tags: base)
20:06
Add the original versions of all the Android files imported and modified in this project. The versions imported are from commit e819e49b31dc0bc82dd617700299ad13ff6fd7f8 on the master branch of the git repository here: https://android.googlesource.com/platform/frameworks/base/ (check-in: bd482c8af6 user: dan tags: base)
19:22
Remove out of date "package.html" files. (check-in: e9352bdf96 user: dan tags: trunk)
14:14
Remove class org.sqlite.database.ExtraUtils. No longer required now that org.sqlite.database.DatabaseUtils works. (check-in: 2332e2eecd user: dan tags: trunk)
2017-11-23
19:13
Add modified version of DatabaseGeneralTest.java from the sqlite-android project. (check-in: d03685fdba user: dan tags: trunk)
16:21
Update the imported test cases so that they pass. (check-in: f0e9c4d2ad user: dan tags: trunk)
15:44
Copy lots of tests files from the Android CTS git repository into this project. The tests do not yet pass. (check-in: beaa7ed530 user: dan tags: trunk)
14:27
Update gradle version to 3.0.0. (check-in: 89b788860c user: dan tags: trunk)
2017-11-15
21:12
Updates to build.gradle. At this point code and tests run against API Level 16. They may also run against lower API levels, but that is untested. (Closed-Leaf check-in: 52cf12a73e user: dan tags: experimental)
18:12
Add other CTS tests that use SQLite objects. (check-in: 796ba7d799 user: dan tags: experimental)
10:56
Add modified versions of the remainder of the Android CTS tests to this project. (check-in: 7820bf256b user: dan tags: experimental)
2017-11-14
21:13
Add further cts tests to this project. (check-in: 09d6816449 user: dan tags: experimental)
2017-11-13
21:02
Add modified versions of some of the test files from the Android Compatibility Test Suite (https://android.googlesource.com/platform/cts/). (check-in: 2574c498b9 user: dan tags: experimental)
18:48
Upgrade to gradle 3.0. Remove ApplicationTest class (not required?). (check-in: df18f25465 user: dan tags: experimental)
2017-10-24
19:33
Update this project to version 3.21.0 (check-in: 9fa38e007e user: dan tags: trunk)
2017-09-11
15:39
Add test case to detect problems with zipvfs deployments. (check-in: 61fae530b5 user: dan tags: trunk)
2017-08-24
17:00
Update this project to version 3.20.1. (check-in: a283755297 user: dan tags: trunk)
2017-08-01
14:03
Update this project to SQLite version 3.20.0. (check-in: 75a2dc4266 user: dan tags: trunk)
2017-07-10
18:12
Fix a documentation typo. (check-in: d5a80fe5dd user: drh tags: trunk)
2017-06-08
15:13
Update this project to SQLite version 3.19.3. (check-in: a7c884060e user: dan tags: trunk)
2017-05-25
17:16
Update this project to SQLite version 3.19.2. (check-in: 2f525570fc user: dan tags: trunk)
2017-05-24
15:15
Update this project to sqlite version 3.19.1. (check-in: 43624eb167 user: dan tags: trunk)
2017-05-22
15:32
Update this project to SQLite version 3.19.0. (check-in: 2238cdeb55 user: dan tags: trunk)
2017-05-03
19:59
Update see.wiki to advise use of a URI parameter instead of "PRAGMA key = ?". (check-in: 7a62c59e53 user: dan tags: trunk)
18:18
Restore standard behaviours of (a) activating a connection pool in wal mode and (b) switching into wal mode automatically if the flag is set even if SQLITE_HAS_CODEC is defined (they were previously disabled in this case). Strip any URI parameters from the database name before it is included in any log messages. Always build with SQLITE_USE_URI=1 defined. (check-in: e8a9b149f7 user: dan tags: trunk)
2017-05-02
19:54
Add a new test that uses AndroidJUnit4. And related gradle changes. (check-in: 40f79eca30 user: dan tags: trunk)
15:20
Add tests for new extension loading code to android app (Leaf check-in: 251698dcb8 user: pjw tags: api-level-9)
14:39
Throw SQLiteMisuseException if built with SQLITE_OMIT_LOAD_EXTENSION and client attempts to enable extension load (check-in: 566a4f756b user: pjw tags: api-level-9)
12:45
Support for loadable extension to be ensabled/disabled by functions on SQLiteDatabase and flag on openDatabase() (check-in: bd77d855a1 user: pjw tags: api-level-9)
06:27
Fix remnant API 11 code and remove unused cruft from DatabaseUtils (check-in: dafd530d60 user: pjw tags: api-level-9)
2017-05-01
16:10
Define HAVE_USLEEP to avoid 1 second delays when sleep() is called. Cherrypick of [efde9e0e44]. (check-in: b8ff3a7d22 user: dan tags: api-level-9)
15:14
Define HAVE_USLEEP to avoid 1 second delays when sleep() is called (check-in: efde9e0e44 user: pjw tags: trunk)
2017-04-29
09:24
Update the installation instructions to reflect the new support for API level 9. And that building the native libraries is now integrated with gradle. (check-in: 985ad0e6f2 user: dan tags: trunk)
2017-04-27
18:00
Upgrade this branch to use the enhanced test program from the api-level-9 branch. (check-in: 7275688aed user: dan tags: trunk)
17:50
Upgrade this branch to use the build.gradle from the api-level-9 branch. To support building both the libraries and java classes in a single step (or from within Android Studio). (check-in: 3a63f88d36 user: dan tags: trunk)
17:28
Update gradle plugin to 2.3.1 and buildToolsVersion to 25.0.0. (check-in: 493c438042 user: dan tags: trunk)
2017-04-26
07:11
Changes to build to use Android Studio ndk build support. (check-in: 0f8ab794cf user: pjw tags: api-level-9)
2017-04-22
14:24
Close databases for all tests to avoid annoying debugger messages (check-in: d3b3c801ac user: pjw tags: api-level-9)
01:36
Update to android studio and build tools; modifications to support down to API level 9; new tests; sqlite 3.18.00 (check-in: 4a9598aa14 user: pjw tags: api-level-9)
2017-03-30
14:34
Update this project to SQLite version 3.18.0. (check-in: dc68ae8e82 user: dan tags: trunk)
2017-02-13
16:27
Upgrade this project to version 3.17.0. (check-in: 46756eb243 user: dan tags: trunk)
2017-01-03
18:38
Update this project to sqlite 3.16.1. (check-in: b3ab16ec53 user: dan tags: trunk)
2017-01-02
12:14
Update this project to version 3.16.0. (check-in: 92c34b8b04 user: dan tags: trunk)
2016-11-28
19:31
Update this project with sqlite version 3.15.2. (check-in: 75d3e72e40 user: dan tags: trunk)
2016-11-04
12:29
Upgrade this project to SQLite version 3.15.1. (check-in: 747a3d937a user: dan tags: trunk)
2016-10-19
18:28
Upgrade gradle plugin to 2.14. (check-in: a2f61e3931 user: dan tags: trunk)
2016-10-14
11:36
Upgrade this project to SQLite version 3.15. (check-in: 4c92d6406c user: dan tags: trunk)
2016-10-10
17:53
Add a step-by-step walkthrough of using a pre-built aar file with Android Studio 2.1. (check-in: 19e60f6dba user: dan tags: trunk)
2016-08-11
19:19
Update to SQLite version 3.14.1. (check-in: 0e2daf9643 user: dan tags: trunk)
2016-08-08
16:30
Build with json1, rtree, fts3 and fts5 by default. (check-in: ffc1805e78 user: dan tags: trunk)
14:41
Fix typos in www/install.wiki. (check-in: 4158b72c14 user: dan tags: trunk)
2016-05-20
19:15
Change the example name to "sqlite-android-3130000" (no 3). (check-in: b9019bf04f user: dan tags: trunk)
19:11
Update the name of the example aar file refered to by install.wiki to "sqlite3-android-3130000". (check-in: bca60d2946 user: dan tags: trunk)
18:48
Fix a typo in the documentation. (check-in: 77743eadb9 user: dan tags: trunk)
18:45
Update to Android Studio and gradle build system. (Closed-Leaf check-in: f82877032c user: dan tags: api-level-15)
18:43
Update to Android Studio and gradle build system. (check-in: 345de238a6 user: dan tags: trunk)
18:40
Create a branch that supports API level 15 and up. (Closed-Leaf check-in: da94157b9a user: dan tags: android-studio-15)
17:31
Update the SQLite version bundled with this module to 3.13.0. (Closed-Leaf check-in: c44bb26627 user: dan tags: android-studio)
17:27
Documentation updates to take the changes on this branch into account. (check-in: 546c601489 user: dan tags: android-studio)
2016-05-19
18:01
Remove the "project" directory from this module. The root of the source tree is now the root of the android studio project. (check-in: 89726d7811 user: dan tags: android-studio)
15:24
Upgrade this module so that it takes the form of an Android Studio project. (check-in: b5fcf9e7da user: dan tags: android-studio)
2015-04-09
18:15
Add an extra test for SQLiteOpenHelper. (check-in: cf6a31d2c9 user: dan tags: trunk)
2015-04-04
08:23
Apply the 64-bit pointer fix to this branch. (check-in: 2aa724ae34 user: dan tags: api-level-15)
08:19
Update this code to support 64-bit pointers. See also: https://android.googlesource.com/platform/frameworks/base.git/+/738702d28ab7e0e89e3c6e18fd46cc1361917eb9 (check-in: 3e4327dc6e user: dan tags: trunk)
2015-03-03
15:42
Merge fix for supplementary unicode characters with this branch. (check-in: 530b9f3aef user: dan tags: api-level-15)
15:38
Fix a problem in the handling of supplementary unicode characters. (check-in: 20f8872529 user: dan tags: trunk)
2014-12-04
16:49
Add the requirement to call 'System.loadLibrary("sqliteX");' to the docs. (check-in: 89b2225ad2 user: dan tags: trunk)
2014-11-05
19:19
Merge latest fixes with this branch. (check-in: 60e268f5be user: dan tags: api-level-15)
19:17
Add -DSQLITE_TEMP_STORE=3 to the SQLite compilation flags. (check-in: 57831c6020 user: dan tags: trunk)
2014-10-16
20:06
Update to 3.8.7. Add -DHAVE_STRCHRNUL to Android.mk file. (check-in: f9a25feeb0 user: dan tags: trunk)
2014-06-18
10:14
Fix a resource leak in SQLiteConnection.nativeExecuteForCursorWindow(). (check-in: 71351f6267 user: dan tags: api-level-15)
10:11
Fix a resource leak in SQLiteConnection.nativeExecuteForCursorWindow(). (check-in: 3558b4d73c user: dan tags: trunk)
2014-06-11
19:10
Merge trunk with this branch. (check-in: 7fbe992d8f user: dan tags: api-level-15)
18:59
Changes so that package names always match paths on disk, as required by eclipse. (check-in: c93d2517dc user: dan tags: trunk)
2014-05-21
18:17
Merge documentation updates with this branch. (check-in: 49c7a766e1 user: dan tags: api-level-15)
17:37
Update index.wiki to mention the "api-level-15" branch. (check-in: 3596e35aa8 user: dan tags: trunk)
16:54
Add local versions of classes CancellationSignal and OperationCanceledExcecption so that this code will work with API level 15. (check-in: 59f9c6ccd7 user: dan tags: api-level-15)
2014-01-07
02:22
Add the "expand" query parameter to the tree-view of the files to be copied into a new project. (check-in: ed5126e673 user: drh tags: trunk)
2014-01-01
18:11
Fix the "these files" hyperlink showing the files that need to be copied into the application to exclude the CustomSqlite.java file. (check-in: 9b6663f20a user: drh tags: trunk)
2013-12-31
14:34
Use the automatically generated file hierarchy tree rather than a separate static file. (check-in: a8a1e64c57 user: drh tags: trunk)
2013-12-30
19:24
Tweaks to the documentation. (check-in: b1eb2ef05f user: drh tags: trunk)
14:48
Add the comment "Modified to support SQLite extensions by the SQLite developers: sqlite-dev@sqlite.org." to the top of all files in this project that were copied from Android and then modified. (check-in: 9c379550fd user: dan tags: trunk)
2013-12-26
18:29
Re-enable logging in CloseGuard.java. (check-in: 6e0a73af53 user: dan tags: trunk)
17:31
Disable connection pooling in SQLITE_HAS_CODEC builds. Add a test for the same. (check-in: 954e5a58f1 user: dan tags: trunk)
2013-12-25
19:13
Do not automatically delete database files in SEE-enabled builds. (check-in: c45018804a user: dan tags: trunk)
19:03
Move c/c++ code into the jni/sqlite/ sub-directory. To make it easier to copy into other projects. (check-in: 938b5766d5 user: dan tags: trunk)
18:56
Add a mising link to index.wiki. (check-in: 8b4072a7db user: dan tags: trunk)
17:50
Add some documentation files. (check-in: 67c837ca6c user: dan tags: trunk)
2013-12-24
19:16
Add a test to check that SQLiteOpenHelper works with SEE. (check-in: 60c548bff9 user: dan tags: trunk)
18:51
Add extra SEE tests. And fix problems revealed by the same. (check-in: 0b5fd0b0d3 user: dan tags: trunk)
12:07
In SQLITE_HAS_CODEC builds, do not initialize the LOCALIZED collation automatically (as if the SQLiteDatabase.NO_LOCALIZED_COLLATORS flag was set). Require apps to call the enableLocalizedCollators() method to explicitly initialize it. This gives the app an opportunity to execute a PRAGMA statement to configure an encryption key before the database is first accessed. (check-in: 9c4a073c3b user: dan tags: trunk)
10:14
Add extra SEE tests. (Leaf check-in: 6f17178a68 user: dan tags: openseedatabase)
2013-12-23
18:23
Add support for SEE, SQLite's encryption extension. (check-in: 409082dd02 user: dan tags: openseedatabase)
07:33
Add extra required utility functions to ExtraUtils.java. (check-in: be6acc5363 user: dan tags: trunk)
2013-12-21
19:32
Update jni/README. (check-in: 1b80ccf163 user: dan tags: trunk)
19:02
Replace some leftover "android/database/" namespaces with "org/sqlite/database/". Make sure the native methods are all registered when the library is loaded. (check-in: b03c0713c9 user: dan tags: trunk)
17:58
Re-enable some disabled code required by user-defined function implementations. (check-in: e01e48cd52 user: dan tags: trunk)
16:04
Replace nativeExecuteForCursorWindow() with an implementation that builds with the NDK. Seems to work, but is not yet tested. Exception handling is almost certainly still wrong. (check-in: 365586dcaf user: dan tags: trunk)
2013-12-20
17:02
Start setting up some infrastructure code for a test suite. Add a test demonstrating the problem with type Cursor. (check-in: 69b389af43 user: dan tags: trunk)
2013-12-19
18:42
Fix logging macros. (check-in: 3f19250fc5 user: dan tags: trunk)
17:58
Copy extra header files from android core into this project. The C++ part now builds with just the NDK - no android source tree required. (check-in: d9b8fd9674 user: dan tags: trunk)