Robolectric 1.2:“警告:无法找到Android SDK的路径”

时间:2012-09-22 13:39:22

标签: android unit-testing robolectric

我用过

  

Robolectric 1.1 jar-with-dependencies

在我的项目中并成功实现它,但是当我将jar更改为

  

1.2-SNAPSHOT jar-with-dependencies

我收到以下警告:

  

警告:无法找到Android SDK的路径

  1. Sonatype下载的两个罐子(我没有使用maven)。
  2. 我尝试了this问题的解决方案并仍然收到警告。

1 个答案:

答案 0 :(得分:3)

在我遵循此tutorial后,我遇到了同样的问题。这就是我在mac上解决它的方法:

1-将Android sdk dir添加到bash_profile,首先打开文件:

sudo vim ~/.bash_profile 

然后添加以下行:(记得用android SDK文件路径替换YOUR_ANDROID_SDK_PATH_HERE'(例如/ Users / xxx / development / android-sdk-mac_x86))

export ANDROID_HOME=YOUR_ANDROID_SDK_PATH_HERE

2-在Android项目的根目录中创建一个名为local.properties的文件,并添加以下行:(记得用android SDK文件路径替换YOUR_ANDROID_SDK_PATH_HERE'(例如/ Users / xxx / development / android- SDK-mac_x86))

  sdk.dir=YOUR_ANDROID_SDK_PATH_HERE