mvn No Android SDK path could be found

下载了个项目, 其中有需要mvn install jar包, 出现了以下错误:

No Android SDK path could be found. You may configure it in the plugin configuration section in the pom file using <sdk><path>...</path></sdk> or <properties><android.sdk.path>...</android.sdk.path></properties> or on command-line using -Dandroid.sdk.path=... or by setting environment variable ANDROID_HOME

解决方案如下:

mac系统中新建mvn的setting.xml如下:

cd ~/.m2

touch setting.xml<!-- 因为之前没有配置过, 不存在setting.xml文件 -->

写入:

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
    <profiles>
        <profile>
            <id>android</id>
            <properties>
                <android.sdk.path>
                    /Users/lily/android-sdk-macosx <!-- 此处为自己sdk路径 -->
                </android.sdk.path>
            </properties>
        </profile>
    </profiles>
    <activeProfiles> <!--make the profile active all the time -->
              <activeProfile>android</activeProfile>
    </activeProfiles>
</settings>

即可解决问题.

参考链接: http://www.scratchmytail.com/2011/08/12/eclipse-no-android-sdk-path-could-be-found/

 

posted on 2012-07-28 15:22  还有什么  阅读(2045)  评论(0编辑  收藏  举报

导航