KPW Community

Support => eLibrary Manager => Topic started by: engineerairborne on January 29, 2016, 01:09:44 PM

Title: external application support
Post by: engineerairborne on January 29, 2016, 01:09:44 PM
I have some comic books (cbr/cbz) files that I have added to eLibrary Manager. However I can not open them. I followed the instructions for the mimetype and created the mimetype.txt file and placed it at /Android/data/kpw.ebook/files/mimetype/  however I still get the error message unable to find external reader application for this book. The entries I made are cbr=/application/x-cbr  and cbz=/application/x-cbz  however I still get the error. I have a default comic book reader that I am able to open the files direct from my nook HD +. So not sure what else I would need to do.
Title: Re: external application support
Post by: kweckwor on January 30, 2016, 12:00:07 AM
In order to launch an external application, that application needs to respond to Android Intents to open resources for which it's declared a corresponding IntentFilter. It might be the case that the default Nook comic reader doesn't respond to these. Is the reader an application that you installed from an app store or did it come bundled with your Nook? If I can install the same app (I don't have a Nook), I can see if I can get it to work.
Title: Re: external application support
Post by: kweckwor on January 30, 2016, 02:55:18 AM
One more thing you should try, I've just realized. In your mimetype.txt file, you should remove the leading slash from the mimetype values. So use
rather than
That might work.
Title: Re: external application support
Post by: kweckwor on February 04, 2016, 12:39:06 PM
I haven't heard anything back from the original poster on this, but I will report on what my investigation has uncovered:
Karl