目前我正在开发一款Android应用程序,该应用程序的核心部分是生成pdf文件并将其显示给用户。
现在,我编写了一个java库,它将数据作为参数插入到main函数中,并创建一个pdf文档。
java库工作正常。我能够提供某些数据并接收所需的pdf文件。我希望能够集成这两个组件:java库和android应用程序。
基本上我希望库生成pdf文件,然后将其转发到依赖于该库的android应用程序。目前,我在项目的类路径中生成结果文件。
我的问题是:如何获取结果文件并将其转发给应用程序?
我想过将文件转换为ByteArrayInputStream
,然后将其发送回启动主java库的活动组件,但我不知道如何实现这一目标?