Android Bookreader:使用单独的应用程序安装书籍

Android Bookreader:使用单独的应用程序安装书籍,android,reader,Android,Reader,我正在开发bookreader,它有自己的书格式。我想为reader本身和书籍提供单独的应用程序。所以用户首先通过GooglePlay安装bookreader,然后安装书籍,这些书籍作为单独的应用程序存在于GooglePlay中 所以,我的问题是: 1.如果没有启动图标(书本),如何创建应用程序?也许使用意图过滤器? 2.如何在应用程序内部分发书籍,然后使用主(阅读器)应用程序打开它们?您是否考虑过为开源Coolreader或FBreader出力?上一次我检查了一下,Windows上的搜索功能在

我正在开发bookreader,它有自己的书格式。我想为reader本身和书籍提供单独的应用程序。所以用户首先通过GooglePlay安装bookreader,然后安装书籍,这些书籍作为单独的应用程序存在于GooglePlay中

所以,我的问题是: 1.如果没有启动图标(书本),如何创建应用程序?也许使用意图过滤器?
2.如何在应用程序内部分发书籍,然后使用主(阅读器)应用程序打开它们?

您是否考虑过为开源Coolreader或FBreader出力?上一次我检查了一下,Windows上的搜索功能在这两个方面都是无用的,并且已经停止开发很多年了。但我想Android设备至少可以忽略这一点。这对我来说是离题的,但这个想法听起来并不吉利

从SEPOV的角度来看,用应用程序分发内容听起来像是在浪费创建自己的书籍格式(我劝你不要这么做)。解析SGML内容是一件令人担忧的事情,您只能被告知使用标准库SAX和XML解析器

我不明白你的第一个问题,“1.没有启动图标(书)我怎么能制作应用程序?”。也许你愿意换个说法

同时,我希望你能从我写的其他东西中理解一些道理

评论后更新

这是我一半的期望,尽管我仍然不理解你的第一个问题。本质上,它是一个应用程序,而不是媒体的单向查看。我建议看看史蒂夫·杰克逊的魔法系列和《80天》背后的Inkle引擎


有很多方法可以做到这一点。至少在您最初想要的图书阅读器上,选项是有限的。我推荐我最喜欢的交互式图书阅读器Inkle,但这篇文章现在已经离题了。

好吧,让我解释一下我想要什么。这不仅仅是像pdf或fb2这样简单的书。书中有测试、互动课程等,所以我不能只使用当前的书格式。而且,这不是我自己的项目,是商业项目。我们有出版社,他们拥有自己的图书阅读器,并将自己的图书作为自己的图书阅读器出版。书籍本身已经制作好了(htmls、JSE等)。此外,我们已经为桌面阅读器。