2014-04-30 40 views
1

如何配置我的ivysettings.xml文件,以便常春藤可以解決Android額外和支持部署在ANDROID_HOME/extras/android/m2repository庫?Android支持和常青藤額外設置

最後,我想可以添加這些庫與

<dependency 
     name="support-v4" 
     org="com.android.support" 
     rev="19.0.1" /> 

回答

2

這裏是路要走(ANDROID_HOME是一個環境變量指向你的Android SDK):

<ivysettings> 
    ... 
    <properties environment="env" /> 
    <property name="android.repo" value="${env.ANDROID_HOME}/extras/android/m2repository/com/android/support" /> 
    ... 
    <resolvers> 
     ... your resolvers ... 
     <filesystem name="android-local" checkmodified="true"> 
      <ivy pattern="${android.repo}/[module]/[revision]/[artifact]-[revision].[ext]" /> 
      <artifact pattern="${android.repo}/[module]/[revision]/[artifact]-[revision].[ext]" /> 
      <artifact pattern="${android.repo}/[module]/[revision]/[artifact]-[revision]-sources.[ext]" /> 
      <artifact pattern="${android.repo}/[module]/[revision]/[artifact]-[revision]-javadoc.[ext]" /> 
     </filesystem> 
     <chain name="local-chain"> 
      ... ref to your resolvers ... 
      <resolver ref="android-local" /> 
     </chain> 
    </resolvers> 
</ivysettings>