Download latest android studio by default
This commit is contained in:
+32
-3
@@ -362,8 +362,7 @@
|
||||
</target>
|
||||
|
||||
<target name="get_android_studio">
|
||||
<property name="android.version" value="0.4.6"/>
|
||||
<property name="android.build.version" value="133.1028713"/>
|
||||
<taskdef resource="net/sf/antcontrib/antcontrib.properties" classpath="${basedir}/dependencies/ant-contrib.jar"/>
|
||||
|
||||
<condition property="android.os.tag" value="windows">
|
||||
<os family="windows" />
|
||||
@@ -382,6 +381,37 @@
|
||||
</and>
|
||||
</condition>
|
||||
|
||||
<if>
|
||||
<not>
|
||||
<and>
|
||||
<isset property="android.version"/>
|
||||
<isset property="android.build.version"/>
|
||||
</and>
|
||||
</not>
|
||||
<then>
|
||||
<loadresource property="android.version">
|
||||
<url url="http://tools.android.com/download/studio/canary/latest"/>
|
||||
<filterchain>
|
||||
<tokenfilter>
|
||||
<filetokenizer/>
|
||||
<replaceregex pattern="^(.*)http://dl\.google\.com/dl/android/studio/ide-zips/(\d+\.\d+\.\d+)(.*)$" replace="\2" flags="s"/>
|
||||
</tokenfilter>
|
||||
</filterchain>
|
||||
</loadresource>
|
||||
<loadresource property="android.build.version">
|
||||
<url url="http://tools.android.com/download/studio/canary/latest"/>
|
||||
<filterchain>
|
||||
<tokenfilter>
|
||||
<filetokenizer/>
|
||||
<replaceregex pattern="^(.*)http://dl\.google\.com/dl/android/studio/ide-zips/\d+\.\d+\.\d+/android-studio-ide-(\d+\.\d+)(.*)$" replace="\2" flags="s"/>
|
||||
</tokenfilter>
|
||||
</filterchain>
|
||||
</loadresource>
|
||||
</then>
|
||||
</if>
|
||||
|
||||
<echo message="Download android studio: ${android.version} ${android.build.version}" />
|
||||
|
||||
<property name="android.file.name" value="android-studio-ide-${android.build.version}-${android.os.tag}.zip" />
|
||||
<property name="android.studio.url" value="http://dl.google.com/dl/android/studio/ide-zips/${android.version}/${android.file.name}"/>
|
||||
<property name="android.destination.dir" value="android-studio/sdk" />
|
||||
@@ -399,7 +429,6 @@
|
||||
<cutdirsmapper dirs="1"/>
|
||||
</unzip>
|
||||
|
||||
<taskdef resource="net/sf/antcontrib/antcontrib.properties" classpath="${basedir}/dependencies/ant-contrib.jar"/>
|
||||
<if>
|
||||
<matches pattern=".+windows\.zip" string="${android.file.name}"/>
|
||||
<then>
|
||||
|
||||
Reference in New Issue
Block a user