When I used new plain text files, I founded, that on real mobile phone national chracters (like ěščřžýáíé) aren't recognised, so one character is printed as two characters. But in emulator this doesn't happen (that's why I founded this so late). So I would like to get to now, if my phone (Siemens S55) is buggy, or is some bug in program. Could you help me and send how works your device? Thanks.
All files imported to .jar package form now should be plain text unicode files.
In book's directory there are simple plain text files containging own text. Info file containing number or files is also text file.
Main info file containing list of directories of books, titles... is from now XML file. For parsing this file is used NanoXML package.
Now you can use program 'jar' from your java JDK to add files directly into MBookViewer.jar, so I have released binary package.