A couple weeks ago Troy posted this message:
-------------------------------------------------
Dear Vitaliy,
The SWORD library has been ported to Android with Java wrapper classes via the
NDK. Instructions for building can be found in the trunk of our svn repository
under bindings/java-jni/README.
http://crosswire.org/svn/sword/trunk/bindings/java-jni/README
When developing the bindings, I had a test program I used to test the calls to
the engine. I called it Bishop, but have not continued to develop it into a
fully usable application. I could post the source, but I'd rather see what a
real Android UI developer can do with the bindings instead.
The port is very preliminary so please let me know if things seem not to work
as you'd expect.
-------------------------------------
If I understand that correctly, Bishop was never intended to be the actual
Android SWORD frontend but only a feasibility demonstration. When I get some
time free from my other Android projects I hope to take a whack at this one but
I don't use Java or C so there may be a learning curve.
-- Kermit Kiser (BSV module developer)
AndRexx Applications
SonWon wrote:
Any more progress on the Android Bible Reader?
On Mon, Oct 12, 2009 at 1:46 PM, Troy A. Griffitts
<scr...@crosswire.org <mailto:scr...@crosswire.org>> wrote:
There is now a preliminary Android NDK / Java binding available in
SVN.
This is very very early and should just be considered a proof of
concept.
There is a package available to show things working, but doesn't
really
do much:
http://crosswire.org/~scribe/bishop.apk
<http://crosswire.org/%7Escribe/bishop.apk>
the JNI libsword.so should be placed in your project/libs
directory, e.g.,
~/workspace/bishop/libs/armeabi/libsword.so
and can be obtained from the above package-- believe me, you don't
want
to try to compile it yourself as the NDK does not have STL support out
of the box. The Java classes can be obtained from the
sword/bindings/java-jni/src directory, e.g.
http://crosswire.org/svn/sword/trunk/bindings/java-jni/src/org/crosswire/android/sword/
Module library must exist on your SD card under a 'sword' directory to
be found, e.g., unzip KJV.zip to /sdcard/sword/
Have fun, let me know if anyone else is interested in developing an
Android frontend.
-Troy.
_______________________________________________
sword-devel mailing list: sword-devel@crosswire.org
<mailto:sword-devel@crosswire.org>
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page
------------------------------------------------------------------------
_______________________________________________
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page
_______________________________________________
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page