天天看點

Gitbook離線電子書打包方案

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>

上一篇: 委托與事件
下一篇: html