在Intellij中设置Android / Maven库项目
作者:互联网
从您通过的3个问题中可以看出,我的项目设置存在重大问题.我收到许多非常具体的错误,似乎没人能回答.我感到非常沮丧.因此,我将尝试一种新方法.我将描述我希望如何设置我的项目,如果有人可以给我一些简短的步骤,我将不胜感激.经过大约一周的时间,我相信我有一些知识,但行家似乎很难理解.
我正在编写一个将在2个项目中使用的库.我要使用的主要库是roboguice,robolectric和jackson(json库).我想有一种方法来测试库,但是不确定是否应该在其他模块中. Robolectric似乎建议它应该在同一模块中.我不确定如何在其他2个项目中使用此库.我一直在看这个http://code.google.com/p/maven-android-plugin/wiki/ApkLib,但是不幸的是,该网站几乎没有告诉我我应该如何创建apklib.
如果可能的话,我也希望其他2个项目对该库具有依赖关系并自动构建它.
我一直在使用此网站创建Maven项目http://stand.spree.de/wiki_details_maven_archetypes
但是我一直遇到问题.如果有人能指出我正确的方向,我将非常感激
解决方法:
即使对我来说,maven几乎是一个异国,我在建立一个maven项目并使用intellij与之交互方面也取得了一定的成功.我想使用它,因为它是让robolectric与intellij一起工作的最简单方法.
我写了一篇博客,你可以找到here
您需要的是:
> Maven Android SDK部署程序https://github.com/mosabua/maven-android-sdk-deployer
> Maven android插件http://code.google.com/p/maven-android-plugin/wiki/GettingStarted(使用android原型就可以了)
如果要构建apk库而不是apk,只需在包装标签中指定apklib
PS:不久前我也看到了this,但从未尝试过.
标签:maven,intellij-idea,android 来源: https://codeday.me/bug/20191127/2074970.html