SQLite Android Bindings

Changes On Branch api-level-15
Login

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

Changes In Branch api-level-15 Excluding Merge-Ins

This is equivalent to a diff from cf6a31d2c9 to f82877032c

2017-04-22
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)
2016-05-20
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)
2016-05-19
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)

Deleted AndroidManifest.xml.

Added Customsqlite.iml.

Deleted ant.properties.

Added build.gradle.

Deleted build.xml.

Added gradle.properties.

Added gradle/wrapper/gradle-wrapper.jar.

Added gradle/wrapper/gradle-wrapper.properties.

Added gradlew.

Added gradlew.bat.

Deleted jni/Android.mk.

Deleted jni/Application.mk.

Deleted jni/sqlite/ALog-priv.h.

Deleted jni/sqlite/Android.mk.

Deleted jni/sqlite/JNIHelp.cpp.

Deleted jni/sqlite/JniConstants.cpp.

Deleted jni/sqlite/README.

Deleted jni/sqlite/android_database_SQLiteCommon.cpp.

Deleted jni/sqlite/android_database_SQLiteCommon.h.

Deleted jni/sqlite/android_database_SQLiteConnection.cpp.

Deleted jni/sqlite/android_database_SQLiteDebug.cpp.

Deleted jni/sqlite/android_database_SQLiteGlobal.cpp.

Deleted jni/sqlite/nativehelper/JNIHelp.h.

Deleted jni/sqlite/nativehelper/JniConstants.h.

Deleted jni/sqlite/nativehelper/ScopedLocalRef.h.

Deleted jni/sqlite/nativehelper/jni.h.

Deleted jni/sqlite/sqlite3.c.

Deleted jni/sqlite/sqlite3.h.

Deleted local.properties.

Deleted proguard-project.txt.

Deleted project.properties.

Deleted res/drawable-hdpi/ic_launcher.png.

Deleted res/drawable-ldpi/ic_launcher.png.

Deleted res/drawable-mdpi/ic_launcher.png.

Deleted res/drawable-xhdpi/ic_launcher.png.

Deleted res/layout/main.xml.

Deleted res/values/strings.xml.

Added settings.gradle.

Added sqlite3/build.gradle.

Added sqlite3/proguard-rules.pro.

Added sqlite3/src/androidTest/java/org/sqlite/database/ApplicationTest.java.

Added sqlite3/src/main/AndroidManifest.xml.

Added sqlite3/src/main/aidl/org/sqlite/os/ICancellationSignal.aidl.

Added sqlite3/src/main/java/org/sqlite/database/DatabaseErrorHandler.java.

Added sqlite3/src/main/java/org/sqlite/database/DefaultDatabaseErrorHandler.java.

Added sqlite3/src/main/java/org/sqlite/database/ExtraUtils.java.

Added sqlite3/src/main/java/org/sqlite/database/SQLException.java.

Added sqlite3/src/main/java/org/sqlite/database/package.html.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/CloseGuard.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/DatabaseObjectNotClosedException.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteAbortException.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteAccessPermException.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteBindOrColumnIndexOutOfRangeException.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteBlobTooBigException.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteCantOpenDatabaseException.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteClosable.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteConnection.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteConnectionPool.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteConstraintException.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteCursor.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteCursorDriver.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteCustomFunction.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteDatabase.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteDatabaseConfiguration.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteDatabaseCorruptException.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteDatabaseLockedException.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteDatatypeMismatchException.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteDebug.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteDirectCursorDriver.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteDiskIOException.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteDoneException.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteException.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteFullException.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteGlobal.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteMisuseException.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteOpenHelper.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteOutOfMemoryException.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteProgram.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteQuery.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteQueryBuilder.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteReadOnlyDatabaseException.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteSession.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteStatement.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteStatementInfo.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteTableLockedException.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteTransactionListener.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/SqliteWrapper.java.

Added sqlite3/src/main/java/org/sqlite/database/sqlite/package.html.

Added sqlite3/src/main/java/org/sqlite/os/CancellationSignal.java.

Added sqlite3/src/main/java/org/sqlite/os/OperationCanceledException.java.

Added sqlite3/src/main/jni/Android.mk.

Added sqlite3/src/main/jni/Application.mk.

Added sqlite3/src/main/jni/sqlite/ALog-priv.h.

Added sqlite3/src/main/jni/sqlite/Android.mk.

Added sqlite3/src/main/jni/sqlite/JNIHelp.cpp.

Added sqlite3/src/main/jni/sqlite/JniConstants.cpp.

Added sqlite3/src/main/jni/sqlite/README.

Added sqlite3/src/main/jni/sqlite/android_database_SQLiteCommon.cpp.

Added sqlite3/src/main/jni/sqlite/android_database_SQLiteCommon.h.

Added sqlite3/src/main/jni/sqlite/android_database_SQLiteConnection.cpp.

Added sqlite3/src/main/jni/sqlite/android_database_SQLiteDebug.cpp.

Added sqlite3/src/main/jni/sqlite/android_database_SQLiteGlobal.cpp.

Added sqlite3/src/main/jni/sqlite/nativehelper/JNIHelp.h.

Added sqlite3/src/main/jni/sqlite/nativehelper/JniConstants.h.

Added sqlite3/src/main/jni/sqlite/nativehelper/ScopedLocalRef.h.

Added sqlite3/src/main/jni/sqlite/nativehelper/jni.h.

Added sqlite3/src/main/jni/sqlite/sqlite3.c.

Added sqlite3/src/main/jni/sqlite/sqlite3.h.

Added sqlite3/src/main/res/values/strings.xml.

Added sqlite3/src/test/java/org/sqlite/database/ExampleUnitTest.java.

Added sqlite3test/build.gradle.

Added sqlite3test/proguard-rules.pro.

Added sqlite3test/src/androidTest/java/org/sqlite/customsqlitetest/ApplicationTest.java.

Added sqlite3test/src/main/AndroidManifest.xml.

Added sqlite3test/src/main/java/org/sqlite/customsqlitetest/MainActivity.java.

Added sqlite3test/src/main/res/layout/activity_main.xml.

Added sqlite3test/src/main/res/mipmap-hdpi/ic_launcher.png.

Added sqlite3test/src/main/res/mipmap-mdpi/ic_launcher.png.

Added sqlite3test/src/main/res/mipmap-xhdpi/ic_launcher.png.

Added sqlite3test/src/main/res/mipmap-xxhdpi/ic_launcher.png.

Added sqlite3test/src/main/res/mipmap-xxxhdpi/ic_launcher.png.

Added sqlite3test/src/main/res/values-w820dp/dimens.xml.

Added sqlite3test/src/main/res/values/colors.xml.

Added sqlite3test/src/main/res/values/dimens.xml.

Added sqlite3test/src/main/res/values/strings.xml.

Added sqlite3test/src/main/res/values/styles.xml.

Added sqlite3test/src/test/java/org/sqlite/customsqlitetest/ExampleUnitTest.java.

Deleted src/org/sqlite/app/customsqlite/CustomSqlite.java.

Deleted src/org/sqlite/database/DatabaseErrorHandler.java.

Deleted src/org/sqlite/database/DefaultDatabaseErrorHandler.java.

Deleted src/org/sqlite/database/ExtraUtils.java.

Deleted src/org/sqlite/database/SQLException.java.

Deleted src/org/sqlite/database/package.html.

Deleted src/org/sqlite/database/sqlite/CloseGuard.java.

Deleted src/org/sqlite/database/sqlite/DatabaseObjectNotClosedException.java.

Deleted src/org/sqlite/database/sqlite/SQLiteAbortException.java.

Deleted src/org/sqlite/database/sqlite/SQLiteAccessPermException.java.

Deleted src/org/sqlite/database/sqlite/SQLiteBindOrColumnIndexOutOfRangeException.java.

Deleted src/org/sqlite/database/sqlite/SQLiteBlobTooBigException.java.

Deleted src/org/sqlite/database/sqlite/SQLiteCantOpenDatabaseException.java.

Deleted src/org/sqlite/database/sqlite/SQLiteClosable.java.

Deleted src/org/sqlite/database/sqlite/SQLiteConnection.java.

Deleted src/org/sqlite/database/sqlite/SQLiteConnectionPool.java.

Deleted src/org/sqlite/database/sqlite/SQLiteConstraintException.java.

Deleted src/org/sqlite/database/sqlite/SQLiteCursor.java.

Deleted src/org/sqlite/database/sqlite/SQLiteCursorDriver.java.

Deleted src/org/sqlite/database/sqlite/SQLiteCustomFunction.java.

Deleted src/org/sqlite/database/sqlite/SQLiteDatabase.java.

Deleted src/org/sqlite/database/sqlite/SQLiteDatabaseConfiguration.java.

Deleted src/org/sqlite/database/sqlite/SQLiteDatabaseCorruptException.java.

Deleted src/org/sqlite/database/sqlite/SQLiteDatabaseLockedException.java.

Deleted src/org/sqlite/database/sqlite/SQLiteDatatypeMismatchException.java.

Deleted src/org/sqlite/database/sqlite/SQLiteDebug.java.

Deleted src/org/sqlite/database/sqlite/SQLiteDirectCursorDriver.java.

Deleted src/org/sqlite/database/sqlite/SQLiteDiskIOException.java.

Deleted src/org/sqlite/database/sqlite/SQLiteDoneException.java.

Deleted src/org/sqlite/database/sqlite/SQLiteException.java.

Deleted src/org/sqlite/database/sqlite/SQLiteFullException.java.

Deleted src/org/sqlite/database/sqlite/SQLiteGlobal.java.

Deleted src/org/sqlite/database/sqlite/SQLiteMisuseException.java.

Deleted src/org/sqlite/database/sqlite/SQLiteOpenHelper.java.

Deleted src/org/sqlite/database/sqlite/SQLiteOutOfMemoryException.java.

Deleted src/org/sqlite/database/sqlite/SQLiteProgram.java.

Deleted src/org/sqlite/database/sqlite/SQLiteQuery.java.

Deleted src/org/sqlite/database/sqlite/SQLiteQueryBuilder.java.

Deleted src/org/sqlite/database/sqlite/SQLiteReadOnlyDatabaseException.java.

Deleted src/org/sqlite/database/sqlite/SQLiteSession.java.

Deleted src/org/sqlite/database/sqlite/SQLiteStatement.java.

Deleted src/org/sqlite/database/sqlite/SQLiteStatementInfo.java.

Deleted src/org/sqlite/database/sqlite/SQLiteTableLockedException.java.

Deleted src/org/sqlite/database/sqlite/SQLiteTransactionListener.java.

Deleted src/org/sqlite/database/sqlite/SqliteWrapper.java.

Deleted src/org/sqlite/database/sqlite/package.html.

Added src/org/sqlite/os/CancellationSignal.java.

Added src/org/sqlite/os/ICancellationSignal.aidl.

Added src/org/sqlite/os/OperationCanceledException.java.

Changes to www/index.wiki.

Added www/install.wiki.

Added www/see.wiki.

Added www/usage.wiki.