Java Goose无法在Android上提取内容

Java Goose无法在Android上提取内容,java,android,scala,goose,Java,Android,Scala,Goose,我正在尝试建立一个小型Android应用程序,它使用Goose库从网页中提取内容。因为库是用Scala编写的,所以我使用的是我找到的.jar。问题是,当我试图从页面中提取内容时,它不会返回任何内容。我使用所需的URL成功创建了一个文章对象,但该对象的值(标题、域、topImage等)均为null。我试着使用不同的URL,看看问题是否只存在于一个网站上,但事实并非如此 我用来设置Goose实例的代码如下: gooseDir = context.getCacheDir(); Configuratio

我正在尝试建立一个小型Android应用程序,它使用Goose库从网页中提取内容。因为库是用Scala编写的,所以我使用的是我找到的.jar。问题是,当我试图从页面中提取内容时,它不会返回任何内容。我使用所需的URL成功创建了一个
文章
对象,但该对象的值(标题、域、topImage等)均为
null
。我试着使用不同的URL,看看问题是否只存在于一个网站上,但事实并非如此

我用来设置
Goose
实例的代码如下:

gooseDir = context.getCacheDir();
Configuration config = new Configuration();
config.setLocalStoragePath(gooseDir.getAbsolutePath());
Goose goose = new Goose(config);
然后我创建了
文章
实例,如下所示:

Article article = goose.extractContent(url);

有什么建议吗?

实际上,由于不兼容,您不能在Android上使用Goose库,但您可以使用我的Android版本:

它的功能几乎与Goose相同,只在Android上运行良好