maven META-INF服务包括仍然无效

时间:2013-05-25 15:55:45

标签: android maven

最近几天,我一直在尝试使用Maven和Jersey为Android创建一个简单的应用程序,以连接到我的本地RESTful服务。

首先,我创建了一个使用Maven的本地客户端,它起作用了。然后,我将它移植到一个Android设备,这就是它:它抛出异常。

首先,有这个问题:https://code.google.com/p/maven-android-plugin/issues/detail?id=97应该用3.2.1插件版本修复。但是,我已将我的版本更新为此类,问题仍然存在。我试过很多新版本,但那里有同样的故事。清理项目,重新启动IDE,卸载应用程序 - 没有任何帮助。你们中间有人有类似的问题吗?

1 个答案:

答案 0 :(得分:1)

JavaResourceFilter使用的ApkBuilder会忽略META-INF文件夹中的所有文件。

将这些文件包含到apk中的唯一方法是在打包后将它们放在那里。所以,如果maven没有这样做,你就必须自己照顾。

我刚刚在android-sdk中对build.xml进行了一些自定义,效果很好。

请参阅my post