除了前个博客提到的wordplayer,还关注了两个开源项目,vudroid 和daisyReader 。
其中vudroid是maven管理的,学习成本比较高,需要设置这几个参数:
ANDROID_HOME——系统变量
生成一个keystore,具体含义推荐java与数字签名 。
对于这个项目需要的是:
keytool -genkey -alias DjvuDroid -keystore opensourcestore
然后在需要明确的填入的地方填入一下参数:
输入keystore密码: djvudroid
您的名字与姓氏是什么?
[Unknown]: david
您的组织单位名称是什么?
[Unknown]: developer
您的组织名称是什么?
[Unknown]: SOHO
您所在的城市或区域名称是什么?
[Unknown]: sh
您所在的州或省份名称是什么?
[Unknown]: sh
该单位的两字母国家代码是什么
[Unknown]: cn
CN=david, OU=developer, O=SOHO, L=sh, ST=sh, C=cn 正确吗?
[否]: y
输入<mykey>的主密码
(如果和 keystore 密码相同,按回车):
同时,需要在pom.xml中做如下修改
<properties> <vudroid.keystore>opensourcestore</vudroid.keystore> </properties>