2012-02-19 90 views
1

我正在使用Robolectric而不使用maven构建,这意味着我正在使用Robolectric与依赖关系Jar。我发现this link(第一个答案),其中提到了问题的来源,但是我仍然得到警告:不回答我怎样才能解决这个问题。Robolectric“警告:无法找到Android SDK的路径”

我是新的,从来没有发布,因为我平时可以浏览一段时间后,找到一个解决方案,但是我没有运气找到解决办法。任何会有所帮助。谢谢。

回答

1

确保将ANDROID_HOME环境变量设置为指向您的Android SDK安装,例如:

export ANDROID_HOME=/usr/local/Cellar/android-sdk/r15 
+0

最后的/ r15是什么?对我来说,我只是说出口ANDROID_HOME = /家/罗伯特/ android-sdk-linux? – 2012-02-21 02:22:32

+0

这将是好的...如果这是你的sdk安装的根文件夹 – 2012-02-21 04:14:09

+0

在我的情况下,多个平台存储在android-sdk文件夹下。正如Manfred所说,只要确保它指向您想要使用的android SDK的根目录即可。 – 2012-02-21 12:18:13

-2

Stefan是正确的。

更多信息可以在我的chapter about Android development with Maven以及plugin wikidocumentation for the sdk configuration中找到。我也推荐使用最新版本的android maven插件以及Android SDK ..

+0

对不起,我仍然是编程界的新手。你能解释一下使用Maven for android的好处吗? – 2012-02-21 02:18:20

+1

这就像Ruby on Rails构建工具一样。公约重于配置,使用各种方面的插件,自动依赖管理,声明性而非程序性,最广泛使用的构建系统为Java软件,优秀的IDE支持。 – 2012-02-21 04:15:42