0

我正在寻找android 应用程序中的 HTML 到 PDF 转换

我在解决方案编号 1 中执行“它必须在包中”.../java/android/print/”时遇到问题。如何在 android.print 包中添加 PdfConverter.java 并且 android studio 可以识别它?

当我手动添加它,修复 PdfConverter.java 并将其添加到目录时,android studio 无法识别它,我得到“未解决的参考:PdfConverter”。

是否有另一种合适的方法可以在 android.print 包中添加 PdfConverter.java 而不会出现上述错误?

先感谢您。

4

2 回答 2

2

在这样的自制包树中添加java类(右键单击java目录->新建->包->将其命名为“android”,然后使用“print”执行相同的操作,然后将PdfConverter添加到此包中):

在此处输入图像描述

于 2020-03-11T17:38:33.053 回答
1

PdfConverter 类正在访问来自 Android SDK 的 android.print 包的 PrintDocumentAdapter。您应该在名为 android.print 的项目中创建一个包,然后我将 PdfConverter 类放在那里,并且 IDE 中的 lint 不会出现错误。

结构应与此 github 回购https://github.com/blink22/react-native-html-to-pdf/tree/master/android

于 2020-03-11T17:20:24.607 回答