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>