32 lines
1016 B
Plaintext
32 lines
1016 B
Plaintext
|
#do all these in linux box
|
||
|
|
||
|
#"spatialite-android is checked out from..."
|
||
|
|
||
|
svn checkout http://spatialite-android.googlecode.com/svn/trunk/ spatialite-android-read-only
|
||
|
|
||
|
#then follow instaructions...
|
||
|
|
||
|
cd jni
|
||
|
#wget http://download.osgeo.org/geos/geos-3.2.2.tar.bz2 #( already added to svn )
|
||
|
tar xvjf geos-3.2.2.tar.bz2
|
||
|
cd geos-3.2.2
|
||
|
./configure --build=x86_64-pc-linux-gnu --host=arm-linux-eabi
|
||
|
cd ..
|
||
|
#wget ftp://ftp.remotesensing.org/proj/proj-4.7.0.tar.gz #( already added to svn )
|
||
|
tar xvzf proj-4.7.0.tar.gz
|
||
|
cd proj-4.7.0
|
||
|
./configure --build=x86_64-pc-linux-gnu --host=arm-linux-eabi
|
||
|
touch src/empty.cpp
|
||
|
cd ..
|
||
|
|
||
|
#now in jni execute.. ( download ndk tar from "http://developer.android.com/sdk/ndk/index.html" )
|
||
|
ndk-build
|
||
|
|
||
|
#this will create "libs\armeabi\libjsqlite.so" , which is already added in SVN
|
||
|
|
||
|
#now add your database in res/raw/ ("test-2.3.sqlite is test database, which is no added in svn..")
|
||
|
#and do
|
||
|
ant clean
|
||
|
ant debug
|
||
|
|
||
|
#apk created... push it to phone and starts running...
|