Am 29.08.10 04:33, schrieb Kenneth Arnold: > scrolling, and verse number sync. Also, do you think we should replace > the backend with native libsword? That might help formatting and speed, > but I don't know how deeply it's woven into the code. The Bishop code > could be a useful example if we decide to go that way.
Any reason to believe the C++ backend code is faster? I would conduct some performance tests before doing a switch. Native Java code is much more flexible than using binaries with JNI and whenever possible I would use Java code. Manfred > -Ken (mobile) > >> On Aug 26, 2010 1:39 AM, "Troy A. Griffitts" <scr...@crosswire.org >> <mailto:scr...@crosswire.org>> wrote: >> >> Dear Ken, >> >> Thank you for the debug. I also have had trouble with the installer and >> haven't had time to look into it. >> >> The history is that I build Bishop as a sort of proof of concept for the >> java-jni bindings for Android. I mostly work in the engine code. The >> jni binding code I kept in SWORD SVN and the Bishop code I just backed >> up occasionally to our server. Last year my drive crashed and I lost >> some work but might have pieced it all back together. Here is an email >> I sent to Gary with links to all my stuff. >> >> ______________________ >> >> After last year when I started the work I had a harddrive die on my >> laptop. I had been backing up the work regularly, but lost about 2 >> weeks of work in the crash. I used a recovery tool to salvage many of >> the files from the bishop project and think I may have close to what is >> in the apk. Here are my resources if you want to try to piece things >> together: >> >> Lastest binary when I stopped, dated 11-18-2009: >> >> http://crosswire.org/~scribe/bishop.apk >> >> Latest backup of source, dated 10-31-2009: >> http://crosswire.org/~scribe/bishop-20091031.tar.gz >> >> Latest binary after reconstructing source and I think some small new >> work (I think this is built with debug symbols in the native library so >> it's a little bigger): >> >> http://crosswire.org/~scribe/bishop2.apk >> >> Current backup of source which built the above: >> http://crosswire.org/~scribe/bishop-20100804.tar.gz >> >> Please excuse my ignorance of Android programming. I am fumbling >> through it all. >> >> I remember having trouble with the InstallMgr. It sometimes connects >> and downloads and other times it does not. I thought it might be the >> limited memory on my G1 or some trouble with the timing of the FTP code >> in the native library. I've found serious bugs in Android's system >> calls, (e.g. memccpy) and reported it to them, but they still haven't >> fixed it. I use my own version in the ftp lib to avoid the bug. That >> is where I stopped-- thinking I needed to debug this ftp intermittent >> issue. I didn't compare how well the older .apk works versus the newer >> .apk. Maybe the older version worked better? Or maybe a newer version >> of Android or new phone works better? >> >> Let me know what you find. >> >> Troy >> >> >> >> >> On 08/24/2010 09:01 PM, Kenneth Arnold wrote: >> > I just got an Android phone, and after seeing the... >> > > > _______________________________________________ > 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