添加单个Android类作为依赖项?

添加单个Android类作为依赖项?,android,maven,Android,Maven,我正在开发一个与Android客户端通信的服务器应用程序,它需要一些Android框架类(例如,Android.location.location)。是否可以使用maven将特定的Android类添加到项目中? 我最终添加了完整的框架,但这不是很优雅。唯一的实际选择是提取您关心的类并创建一个新的工件。在我看来,这更脆弱。你不认为不建议使用android类(其中一些类肯定依赖于本机代码,而一些类在android之外没有任何意义)吗?这有什么特别的目的?我同意你的观点,这不是推荐给生产系统的东西。但

我正在开发一个与Android客户端通信的服务器应用程序,它需要一些Android框架类(例如,
Android.location.location
)。是否可以使用maven将特定的Android类添加到项目中?
我最终添加了完整的框架,但这不是很优雅。

唯一的实际选择是提取您关心的类并创建一个新的工件。在我看来,这更脆弱。你不认为不建议使用android类(其中一些类肯定依赖于本机代码,而一些类在android之外没有任何意义)吗?这有什么特别的目的?我同意你的观点,这不是推荐给生产系统的东西。但是,该应用程序只是一个纯粹用于学术目的的原型,其生命周期有限。直接使用Android类是为了节省设计适当接口所需的时间:)然后节省更多时间,只需使用Android框架即可。如果您的目标是如上所述的优雅,请根据您实际需要抽出时间提取接口。您可能能够自动完成该过程的一部分。我想您是对的。