SQLite Android Bindings

Changes On Branch android-studio
Login

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

Changes In Branch android-studio Excluding Merge-Ins

This is equivalent to a diff from cf6a31d2c9 to c44bb26627

2016-05-20
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
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: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/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/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.

Changes to www/index.wiki.

Added www/install.wiki.

Added www/see.wiki.

Added www/usage.wiki.