I'm working on updating to the latest version of the library, but that is turning into a significantly time consuming side project.
Meanwhile, I wonder if the problem in testing the import function is a problem with file read/write permissions. I changed my applicationId in the build.gradle file to com.radaee.reader to activate the demo premium license, as described here:
www.radaeepdf.com/support/knowledge-base?view=kb&kbartid=4
Does that mean the permissions added in AndroidManifest no longer apply, because the manifest tag still uses my real app package name? Unfortunately, if I try changing the package name there, a thousand other things break and prevent the app from building.
I'll keep working on upgrading the app version, but if this is the problem, that won't help and the most practical way to test the import function would be to go ahead and buy the premium license. It's getting to the point where the time I'm spending trying to test this one function is costing more than the license.