Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Add the requirement to call 'System.loadLibrary("sqliteX");' to the docs. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
89b2225ad2d235d9b6061a83797a57e6 |
User & Date: | dan 2014-12-04 16:49:11.357 |
Context
2015-03-03
| ||
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:17 | Add -DSQLITE_TEMP_STORE=3 to the SQLite compilation flags. (check-in: 57831c6020 user: dan tags: trunk) | |
Changes
Changes to www/index.wiki.
︙ | ︙ | |||
65 66 67 68 69 70 71 72 73 74 75 76 77 78 | the jni/ directory (including the custom SQLite version) to shared libraries that will be deployed to the device along with the application. Assuming it is successful, unless you modify the sources or makefiles within the jni/ directory structure, you should not need to run "ndk-build" again. <h3>Application Programming</h3> <p> The classes that make up the built-in Android SQLite interface reside in the "android.database.sqlite" namespace. This interface provides all of the same classes, except within the "org.sqlite.database.sqlite" namespace. This means that to modify an application to use the custom version of SQLite, all that is usually required is to replace all occurrences "android.database.sqlite" within the source code with | > > > > > > > > > > > > > > | 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 | the jni/ directory (including the custom SQLite version) to shared libraries that will be deployed to the device along with the application. Assuming it is successful, unless you modify the sources or makefiles within the jni/ directory structure, you should not need to run "ndk-build" again. <h3>Application Programming</h3> <p> Before using any SQLite related methods or objects, the shared library compiled using the ndk must be loaded into the application using the following code: <verbatim> System.loadLibrary("sqliteX"); </verbatim> <p> One way to ensure that the shared library is loaded early enough is to add it to a "static" block within the declaration of the application's main Activity class. <p> The classes that make up the built-in Android SQLite interface reside in the "android.database.sqlite" namespace. This interface provides all of the same classes, except within the "org.sqlite.database.sqlite" namespace. This means that to modify an application to use the custom version of SQLite, all that is usually required is to replace all occurrences "android.database.sqlite" within the source code with |
︙ | ︙ |