Bump Android Studio version, remove deprecated HAXM
This commit is contained in:
parent
81a183e28b
commit
6a3b70eb4d
3 changed files with 29 additions and 31 deletions
|
@ -6,8 +6,8 @@
|
||||||
state: directory
|
state: directory
|
||||||
- name: Download and unpack Android Studio
|
- name: Download and unpack Android Studio
|
||||||
unarchive:
|
unarchive:
|
||||||
# src: https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2021.3.1.16/android-studio-2021.3.1.16-linux.tar.gz
|
# src: https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2022.3.1.19/android-studio-2022.3.1.19-linux.tar.gz
|
||||||
src: https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2022.3.1.19/android-studio-2022.3.1.19-linux.tar.gz
|
src: https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.1.1.12/android-studio-2024.1.1.12-linux.tar.gz
|
||||||
creates: /opt/Android_Studio/android-studio/build.txt
|
creates: /opt/Android_Studio/android-studio/build.txt
|
||||||
dest: /opt/Android_Studio
|
dest: /opt/Android_Studio
|
||||||
remote_src: yes
|
remote_src: yes
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
- name: Set Android Studio version
|
- name: Set Android Studio version
|
||||||
set_fact:
|
set_fact:
|
||||||
sdk_path: C:\android-sdk
|
sdk_path: C:\android-sdk
|
||||||
studio_version: "2021.3.1.16"
|
studio_version: "2024.1.1.12"
|
||||||
tools_version: "8512546_latest"
|
tools_version: "11076708_latest"
|
||||||
|
|
||||||
- name: Check Android Studio tools
|
- name: Check Android Studio tools
|
||||||
win_stat:
|
win_stat:
|
||||||
|
@ -57,28 +57,28 @@
|
||||||
ANDROID_PREFS_ROOT: D:\
|
ANDROID_PREFS_ROOT: D:\
|
||||||
GRADLE_USER_HOME: D:\.gradle
|
GRADLE_USER_HOME: D:\.gradle
|
||||||
|
|
||||||
- name: Check HAXM install status
|
#- name: Check HAXM install status
|
||||||
win_stat:
|
# win_stat:
|
||||||
path: "%ProgramFiles%\\Intel\\HAXM"
|
# path: "%ProgramFiles%\\Intel\\HAXM"
|
||||||
register: file
|
# register: file
|
||||||
|
|
||||||
- when: not file.stat.exists
|
#- when: not file.stat.exists
|
||||||
block:
|
# block:
|
||||||
- name: Download HAXM
|
# - name: Download HAXM
|
||||||
win_get_url:
|
# win_get_url:
|
||||||
url: https://github.com/intel/haxm/releases/download/v7.7.1/haxm-windows_v7_7_1.zip
|
# url: https://github.com/intel/haxm/releases/download/v7.7.1/haxm-windows_v7_7_1.zip
|
||||||
dest: C:\
|
# dest: C:\
|
||||||
register: download
|
# register: download
|
||||||
|
|
||||||
- name: Unzip HAXM
|
# - name: Unzip HAXM
|
||||||
win_unzip:
|
# win_unzip:
|
||||||
src: "{{ download.dest }}"
|
# src: "{{ download.dest }}"
|
||||||
dest: C:\haxm
|
# dest: C:\haxm
|
||||||
|
|
||||||
- name: Install HAXM
|
# - name: Install HAXM
|
||||||
win_command: C:\haxm\silent_install.bat
|
# win_command: C:\haxm\silent_install.bat
|
||||||
|
|
||||||
- name: Remove temporaries
|
# - name: Remove temporaries
|
||||||
win_file:
|
# win_file:
|
||||||
path: C:\haxm
|
# path: C:\haxm
|
||||||
state: absent
|
# state: absent
|
||||||
|
|
|
@ -35,16 +35,14 @@
|
||||||
type: dword
|
type: dword
|
||||||
data: 0
|
data: 0
|
||||||
|
|
||||||
#- name: Download Java documentation
|
|
||||||
# TODO: download Java doc
|
|
||||||
- name: Download Java doc
|
- name: Download Java doc
|
||||||
win_get_url:
|
win_get_url:
|
||||||
path: "{{ reg['raw_value'] }}"
|
dest: "{{ reg['raw_value'] }}"
|
||||||
url: https://download.oracle.com/otn_software/java/jdk/22.0.2+9/c9ecb94cd31b495da20a27d4581645e8/jdk-22.0.2_doc-all.zip
|
url: https://download.oracle.com/otn_software/java/jdk/22.0.2+9/c9ecb94cd31b495da20a27d4581645e8/jdk-22.0.2_doc-all.zip
|
||||||
register: downloaded_docs
|
register: downloaded_docs
|
||||||
|
|
||||||
- name: Unpack Java docs
|
- name: Unpack Java docs
|
||||||
win_unzip:
|
win_unzip:
|
||||||
path: "{{ downloaded_docs }}"
|
src: "{{ downloaded_docs['dest'] }}"
|
||||||
dest: "{{ reg['raw_value'] }}\\docs"
|
dest: "{{ reg['raw_value'] }}"
|
||||||
delete_archive: yes
|
delete_archive: yes
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue