Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

把该项目集成到自己项目里遇到的一些问题分享。 #16

Open
lsqbeyond opened this issue Jan 6, 2018 · 8 comments
Open

Comments

@lsqbeyond
Copy link

lsqbeyond commented Jan 6, 2018

1.重要的事情说三遍,重要的事情说三遍,重要的事情说三遍。如果使用该项目建议直接把工程当成新项目的一个子项目,通过继承来修改一些东西如果不这么做会出现如下问题
问题1.aidl路径要保持和java文件里面一致
问题2.该项目主人改了c源码的方法名修改,所以一些需要调用so包的java类路径不能改成你自己的名字,只能使用愿路径。
问题3.com.koolearn.bookread.android下面的包有些也要使用原有路径
问题4.AndroidManifest.xml里面的名字也要注意修改
问题5.Paths类下面的路径FontPathOption改成自己包名
问题6.KooReaderIntents 类里面改成自己包名。
以上是我花了一个下午,加一个晚上,一个上午的总结。
最后推荐大家用这个http://blog.csdn.net/u012312667/article/details/76916151,这个项目暂未集成,不知道有什么问题,但是用的人多

@cdukuang
Copy link

总结得很好,我只踩了部分坑,看完这些,搞定了

@Zhangxd77
Copy link

请问大家,知道怎么删除阅读进度吗

@cdukuang
Copy link

cdukuang commented Jun 4, 2018

@Zhangxd77 可以考虑每次阅读进入第一页 ,KooReaderApp的实例方法getTextView().gotoHome();

@cdukuang
Copy link

cdukuang commented Jun 4, 2018

@Zhangxd77 目前我对reader的数据库还没仔细看过,没找到在那保存的进度,我说的方法只是暂时可以一试

@Zhangxd77
Copy link

@cdukuang 你好,你两本书切换的时候,有没有发生进度莫名从第一页开始的情况?就是在拖动下面进度条的时候,好像没保存上进度呢

@lsqbeyond
Copy link
Author

lsqbeyond commented Jun 6, 2018 via email

@Zhangxd77
Copy link

epub的项目太少了,,我这里发现好多问题,不知道怎么办才好

@cdukuang
Copy link

@Zhangxd77 每本书籍的进度是单独一条记录保存的,你需要看下拖动进度条的时候的保存情况

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants