Bump Android Studio version, remove deprecated HAXM

This commit is contained in:
Gašper Fele-Žorž 2024-08-07 14:39:48 +02:00
parent 81a183e28b
commit 6a3b70eb4d
3 changed files with 29 additions and 31 deletions

View file

@ -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

View file

@ -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

View file

@ -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