gitbook是一个开源的跨平台电子书解决方案。通过gitbook,你可以使用markdown或者asciidoc来编写电子书,然后生成静态网页电子书,pdf,mobi,epub格式。
通过gitbook,将电子书打包成静态网站。再将静态网站放到android app的assets目录下,作为离线网站,打包成一个离线电子书应用(android app)。
按照gitbook规范,编写gitbook电子书
通过gitbook,将电子书打包成静态网站
将静态网站放在gitbook-android工程的assets/book目录下
在“gitbook-androidappsrcmainresvaluesstrings.xml”中修改app_name
在“gitbook-androidappbuild.gradle”中修改包名 applicationid "com.github.snowdream.apps.gitbook"
新增以下四个keystore相关的环境变量,用于apk签名.
在gitbook-android工程目录下,运行<code>gradle assemblerelease --info</code>即可。
<a href="https://github.com/snowdream/gitbook-android">gitbook-android</a>
<a href="https://github.com/gitbookio/gitbook">gitbook</a>
<a href="https://www.gitbook.com">gitbook.com</a>