- Arch Linux User Repository
- Search Criteria
- Package Details: android-studio 2020.3.1.24-1
- Package Actions
- Dependencies (8)
- Required by (6)
- Sources (3)
- Latest Comments
- ElNick commented on 2021-06-09 14:00
- littlegigs commented on 2021-05-05 15:14
- abend commented on 2021-04-06 22:56
- IamBored commented on 2021-01-25 15:17
- OliK commented on 2021-01-24 20:19
- kordianbruck commented on 2021-01-24 14:08
- Nikita790 commented on 2021-01-23 19:03
- grabarz commented on 2020-12-16 20:22
- gamalan commented on 2020-11-29 20:05
- kescherAUR commented on 2020-11-11 19:15
- Arch Linux User Repository
- Search Criteria
- Package Details: android-emulator 30.8.4-1
- Package Actions
- Dependencies (20)
- Required by (2)
- Sources (4)
- Latest Comments
- dreamingincode commented on 2021-06-18 21:42
- aquatic7 commented on 2021-06-18 18:28
- mynacol commented on 2021-04-19 18:36
- Erz3 commented on 2021-04-18 23:26
- dreamingincode commented on 2021-03-31 04:31
- thotypous commented on 2021-02-14 04:19
- galaxy0419 commented on 2020-09-04 14:57
- dreamingincode commented on 2020-05-09 20:15
- greyltc commented on 2020-05-09 14:58
- mynacol commented on 2019-10-27 12:29
- Arch Linux User Repository
- Search Criteria
- Package Details: android-sdk 26.1.1-1
- Package Actions
- Dependencies (22)
- Required by (55)
- Sources (5)
- Pinned Comments
- dreamingincode commented on 2020-03-11 07:51
- dreamingincode commented on 2017-04-18 11:40
- Latest Comments
- qualphey commented on 2020-10-23 11:35
- ulidtko commented on 2020-10-23 11:30
- qualphey commented on 2020-10-23 11:28
- relrel commented on 2020-08-23 19:19
- dreamingincode commented on 2020-06-01 18:26
- ulidtko commented on 2020-06-01 16:26
- dreamingincode commented on 2020-03-11 07:51
- Anonymous comment on 2020-03-10 17:54
- AndreVallestero commented on 2020-02-25 16:32
- AndreVallestero commented on 2020-02-25 16:28
Arch Linux User Repository
Search Criteria
Package Details: android-studio 2020.3.1.24-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/android-studio.git (read-only, click to copy) |
---|---|
Package Base: | android-studio |
Description: | The official Android IDE (Stable branch) |
Upstream URL: | https://developer.android.com/ |
Keywords: | android |
Licenses: | Apache |
Submitter: | TamCore |
Maintainer: | kordianbruck (SailReal) |
Last Packager: | kordianbruck |
Votes: | 977 |
Popularity: | 8.09 |
First Submitted: | 2013-05-15 19:45 |
Last Updated: | 2021-09-02 11:49 |
Dependencies (8)
- alsa-lib (alsa-lib-x205ta, alsa-lib-git, alsa-lib-minimal-git)
- freetype2 (freetype2-old-hinting, freetype2-infinality, freetype2-infinality-remix, freetype2-minimal-git, freetype2-ultimate5, freetype2-ttmetrics, freetype2-v35, freetype2-git)
- libxrender
- libxtst
- which
- gtk2 (gtk2-ubuntu, gtk2-git, gtk2-minimal-git, gtk2-patched-filechooser-icon-view, gtk2-maemo) (optional) – GTK+ look and feel
- libgl (glshim-git, libhybris-ext-libgl-git, libhybris-libgl-git, mesa-libgl-noglvnd, swiftshader-git, nvidia-340xx-utils, libglvnd-git, amdgpu-pro-libgl, libglvnd) (optional) – emulator support
- ncurses5-compat-libs(optional) – native debugger support
Required by (6)
- android-studio-launcher
- flutter(optional)
- flutter-beta(optional)
- flutter-dev(optional)
- flutter-git(optional)
- kode-studio-bin(optional)
Sources (3)
Latest Comments
ElNick commented on 2021-06-09 14:00
Android Studio 4.2.1 seems to include binaries linked to now outdated ncurses5. So ncurses5-compat-libs is now a runtime dependency. Without that I get «process exited with code 127» error when trying to launch a debugging session.
littlegigs commented on 2021-05-05 15:14
If anyone wants to generate new checksums for themselves.
abend commented on 2021-04-06 22:56
I had to install this package:
In order to avoid this error:
Gtk-Message: 19:51:29.711: Failed to load module «appmenu-gtk-module»
IamBored commented on 2021-01-25 15:17
@Nikita790 that is the android beta version not the stable version. this package is updated
OliK commented on 2021-01-24 20:19
Why is it ‘Flagged out-of-date (2021-01-23)’? It is the latest stable version on https://developer.android.com/studio#downloads.
kordianbruck commented on 2021-01-24 14:08
No, its not intended, but I’d need to check, if there is a way to disable those update checks.
Nikita790 commented on 2021-01-23 19:03
why is it checking for updates from beta channel? is this intended?
grabarz commented on 2020-12-16 20:22
Any ideas how to fix it?
gamalan commented on 2020-11-29 20:05
have some issue, can’t get past this point, even downloading manually
kescherAUR commented on 2020-11-11 19:15
Copyright © 2004-2021 aurweb Development Team.
AUR packages are user produced content. Any use of the provided files is at your own risk.
Источник
Arch Linux User Repository
Search Criteria
Package Details: android-emulator 30.8.4-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/android-emulator.git (read-only, click to copy) |
---|---|
Package Base: | android-emulator |
Description: | Google Android Emulator |
Upstream URL: | https://developer.android.com/studio/releases/emulator.html |
Keywords: | android development |
Licenses: | custom |
Submitter: | dreamingincode |
Maintainer: | dreamingincode |
Last Packager: | dreamingincode |
Votes: | 49 |
Popularity: | 0.075628 |
First Submitted: | 2017-04-19 07:06 |
Last Updated: | 2021-08-23 02:00 |
Dependencies (20)
Required by (2)
Sources (4)
Latest Comments
dreamingincode commented on 2021-06-18 21:42
Re aquatic7: makepkg worked fine for me locally and I checked the checksums in PKGBUILD v.s. manually running sha1sum, both are correct. Maybe you did have a bad download?
aquatic7 commented on 2021-06-18 18:28
Building android-emulator. ==> Making package: android-emulator 30.6.5-1 (fre 18 jun 2021 20:26:33 CEST) ==> Checking runtime dependencies. ==> Checking buildtime dependencies. ==> Retrieving sources. -> Found emulator-linux_x64-7324830.zip -> Found android-emulator.sh -> Found android-emulator.csh -> Found package.xml ==> Validating source files with sha1sums. emulator-linux_x64-7324830.zip . Passed android-emulator.sh . FAILED android-emulator.csh . Passed package.xml . FAILED ==> ERROR: One or more files did not pass the validity check! Failed to build android-emulator
mynacol commented on 2021-04-19 18:36
Please follow the instructions on the Arch Wiki. As this is not an instructions or support channel I won’t help you here. Please ask your questions on more suitable platforms.
Erz3 commented on 2021-04-18 23:26
I am not developer and I am not an exeperienced Linux user, so forgive me if my question is stupid.
I was looking for an Android emulator to run mobile games, but I have installed «android-emulator» and I don’t know how to work with it.
Thanks in advance.
dreamingincode commented on 2021-03-31 04:31
emulator 30.6.1 is still in another channel (channel-3, seems to be canary chacnnel) as of writing. See https://dl.google.com/android/repository/repository2-1.xml . Please only flag this package out of date when there’s an update on channel-0 (the stable channel).
thotypous commented on 2021-02-14 04:19
android-emulator 30.3.5 crashes with SIGSEGV for me due to sysconf(_SC_LEVEL1_ICACHE_LINESIZE) returning -1, whereas qemu expects it to return 0 in case of failure. This is actually fixed in latest qemu, but android-emulator 30.3.5 comes with outdated qemu.
To fix the issue, one needs to patch the /opt/android-sdk/emulator/qemu/linux-x86_64/qemu-system-aarch64 binary and modify bytes starting at offset 0x4e5641 to bb 40 00 00 00 89 d8 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 .
This is equivalent to inserting the following instructions (followed by a bunch of nops) in place of the calls to sysconf.
galaxy0419 commented on 2020-09-04 14:57
Upgrading to 30.0.26 still showing the version is 30.0.12
dreamingincode commented on 2020-05-09 20:15
I personally didn’t see those warnings, and if this is not related to AUR packaging you might want to ask it somewhere else.
Regarding «-bin», I didn’t see any official guideline/requirement saying that packages not built from source code must have that suffix. (See https://wiki.archlinux.org/index.php/Arch_package_guidelines#Package_naming ), and currently none of all the Android SDK packages have that suffix. If people actually use Android SDK built from source, we might be able to move all the Android SDK packages into official repo. I’ll be happy to rename this package for disambiguation in that case.
greyltc commented on 2020-05-09 14:58
When I run a virtual device with the emulator, it makes a bunch of complaints about Vulkan, for example Emulator: VK_VERSION_1_1 check failed: vkCmdSetDeviceMask not found
Is this missing some configuration to work with Arch’s MESA/vulkan libs or something?
Also, shouldn’t this package be changed to have a -bin suffix? Either that or it should be compiled here it seams.
mynacol commented on 2019-10-27 12:29
The file is «generated» or «placed there» by sdk-manager. If I install a fresh android-sdk with the sdk-manager, every component/package gets a package.xml and I simply copied it.
A strange effect: every other package (platform, platform-tools, build-tools etc.) has also a package.xml similar to the one for android-emulator, but those packages get noticed by android-studio without the package.xml file. The android-emulator is the only one (I know of) that requires the package.xml file to be noticed by android-studio.
To support android-studio, we have to include a package.xml file and keep it updated — the simplest way would be to download android-emulator with sdk-manager to get the newest package.xml and by the way the link to the android-emulator package. Changes to the given dependencies in a newer package.xml could be reflected by fittng «depends» clauses in the PKGBUILD.
Copyright © 2004-2021 aurweb Development Team.
AUR packages are user produced content. Any use of the provided files is at your own risk.
Источник
Arch Linux User Repository
Search Criteria
Package Details: android-sdk 26.1.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/android-sdk.git (read-only, click to copy) |
---|---|
Package Base: | android-sdk |
Description: | Google Android SDK |
Upstream URL: | https://developer.android.com/studio/releases/sdk-tools.html |
Keywords: | android development |
Licenses: | custom |
Submitter: | None |
Maintainer: | dreamingincode |
Last Packager: | dreamingincode |
Votes: | 1473 |
Popularity: | 1.76 |
First Submitted: | 2007-11-12 19:26 |
Last Updated: | 2020-09-30 12:40 |
Dependencies (22)
- fontconfig (fontconfig-srb, fontconfig-infinality-ultimate, fontconfig-infinality, fontconfig-infinality-remix, fontconfig-git, fontconfig-minimal-git, fontconfig-ubuntu) (x86_64)
- fontconfig (fontconfig-srb, fontconfig-infinality-ultimate, fontconfig-infinality, fontconfig-infinality-remix, fontconfig-git, fontconfig-minimal-git, fontconfig-ubuntu) (i686)
- freetype2 (freetype2-old-hinting, freetype2-infinality, freetype2-infinality-remix, freetype2-minimal-git, freetype2-ultimate5, freetype2-ttmetrics, freetype2-v35, freetype2-git) (x86_64)
- freetype2 (freetype2-old-hinting, freetype2-infinality, freetype2-infinality-remix, freetype2-minimal-git, freetype2-ultimate5, freetype2-ttmetrics, freetype2-v35, freetype2-git) (i686)
- gcc-libs (fastgcc, gcc-libs-multilib-git, gcc-libs-git) (i686)
- java-environment (jdk5, jdk7-openjdk-infinality, java-8-openjdk-shenandoah, jdk8-openjdk-infinality, java-gcj-compat, jdk9, zulu-10-bin, jdk-devel, jdk6, jdk12-openj9-bin, zulu-12-bin, jdk12, jdk8-openjdk-dcevm, jdk13-openj9-bin, jdk9-openj9-bin, jdk10, jdk11-openjdk-dcevm, jdk8-openjdk-jetbrains, jdk10-openj9-bin, jdk14-openj9-bin, jdk7, jdk8-jetbrains, zulu-14-bin, zulu-13-bin, jdk-bcl, amazon-corretto-15, jdk11-openjdk-dcevm-conflicts-fixed, zulu-embedded-jdk8, sapmachine-jdk-bin, jdk15-adoptopenjdk, jdk11-msopenjdk-bin, liberica-jre-8-full-bin, jdk8-arm, jdk11-jetbrains-imfix, zulu-11-bin, zulu-8-bin, zulu-15-bin, amazon-corretto-16, jdk11-graalvm-bin, jdk8-graalvm-bin, jdk16-graalvm-bin, jdk-openj9-bin, jdk11-adoptopenjdk, liberica-jdk-8-full-bin, liberica-jdk-11-bin, liberica-jdk-11-full-bin, liberica-jdk-11-lite-bin, liberica-jre-11-bin, liberica-jre-11-full-bin, zulu-embedded-jdk11, jdk8-adoptopenjdk, jdk-openj9, jdk8, jdk11, jdk8-openjdk-shenandoah, zulu-16-bin, jdk-arm, jdk7-j9-bin, jdk7r1-j9-bin, jdk11-openj9-bin, jdk11-graalvm-ee-bin, jdk17-graalvm-bin, jdk8-openj9-bin, jdk8-j9-bin, jdk11-j9-bin, java-openjdk-bin, amazon-corretto-17, jdk, zulu-17-bin, jdk-jetbrains, liberica-jdk-full-bin, amazon-corretto-8, amazon-corretto-11, zulu-embedded-jdk, jdk-adoptopenjdk, jdk16-adoptopenjdk, java-openjdk-loom-ea-bin, jre-jetbrains, java-openjdk-ea-bin, jdk-openjdk, jdk11-openjdk, jdk7-openjdk, jdk8-openjdk) (x86_64)
- java-environment (jdk5, jdk7-openjdk-infinality, java-8-openjdk-shenandoah, jdk8-openjdk-infinality, java-gcj-compat, jdk9, zulu-10-bin, jdk-devel, jdk6, jdk12-openj9-bin, zulu-12-bin, jdk12, jdk8-openjdk-dcevm, jdk13-openj9-bin, jdk9-openj9-bin, jdk10, jdk11-openjdk-dcevm, jdk8-openjdk-jetbrains, jdk10-openj9-bin, jdk14-openj9-bin, jdk7, jdk8-jetbrains, zulu-14-bin, zulu-13-bin, jdk-bcl, amazon-corretto-15, jdk11-openjdk-dcevm-conflicts-fixed, zulu-embedded-jdk8, sapmachine-jdk-bin, jdk15-adoptopenjdk, jdk11-msopenjdk-bin, liberica-jre-8-full-bin, jdk8-arm, jdk11-jetbrains-imfix, zulu-11-bin, zulu-8-bin, zulu-15-bin, amazon-corretto-16, jdk11-graalvm-bin, jdk8-graalvm-bin, jdk16-graalvm-bin, jdk-openj9-bin, jdk11-adoptopenjdk, liberica-jdk-8-full-bin, liberica-jdk-11-bin, liberica-jdk-11-full-bin, liberica-jdk-11-lite-bin, liberica-jre-11-bin, liberica-jre-11-full-bin, zulu-embedded-jdk11, jdk8-adoptopenjdk, jdk-openj9, jdk8, jdk11, jdk8-openjdk-shenandoah, zulu-16-bin, jdk-arm, jdk7-j9-bin, jdk7r1-j9-bin, jdk11-openj9-bin, jdk11-graalvm-ee-bin, jdk17-graalvm-bin, jdk8-openj9-bin, jdk8-j9-bin, jdk11-j9-bin, java-openjdk-bin, amazon-corretto-17, jdk, zulu-17-bin, jdk-jetbrains, liberica-jdk-full-bin, amazon-corretto-8, amazon-corretto-11, zulu-embedded-jdk, jdk-adoptopenjdk, jdk16-adoptopenjdk, java-openjdk-loom-ea-bin, jre-jetbrains, java-openjdk-ea-bin, jdk-openjdk, jdk11-openjdk, jdk7-openjdk, jdk8-openjdk) (i686)
- lib32-gcc-libs (lib32-gcc-libs-git) (x86_64)
- lib32-glibc (glibc-force-mmap, lib32-glibc-force-mmap, lib32-glibc-minimal-git, lib32-glibc-linux4, lib32-glibc-dso) (x86_64)
- libx11 (libx11-git) (x86_64)
- libx11 (libx11-git) (i686)
- libxext (libxext-git) (x86_64)
- libxext (libxext-git) (i686)
- libxrender(x86_64)
- libxrender(i686)
- libxtst(x86_64)
- libxtst(i686)
- zlib (zlib-static, zlib-git, zlib-asm, minizip-asm, zlib-ng-git, zlib-ng) (x86_64)
- zlib (zlib-static, zlib-git, zlib-asm, minizip-asm, zlib-ng-git, zlib-ng) (i686)
- android-emulator (android-emulator-canary, android-emulator-dummy) (optional) – emulator has become standalone since 25.3.0
- android-sdk-platform-tools (android-sdk-platform-tools-dummy) (optional) – adb, aapt, aidl, dexdump and dx
- android-udev (android-udev-git) (optional) – udev rules for Android devices
Required by (55)
- android-aarch64-boost(make)
- android-aarch64-kirigami2(make)
- android-aarch64-openssl
- android-aarch64-qt5
- android-aarch64-qt6-base
- android-armv7a-eabi-boost(make)
- android-armv7a-eabi-kirigami2(make)
- android-armv7a-eabi-openssl
- android-armv7a-eabi-qt5
- android-auto-api-simulators
- android-constraint-layout
- android-google-play-apk-expansion
- android-google-play-licensing
- android-google-repository
- android-platform
- android-platform-13
- android-platform-14
- android-platform-15
- android-platform-16
- android-platform-17
- android-platform-18
- android-platform-19
- android-platform-20
- android-platform-21
- android-platform-22
- android-platform-23
- android-platform-24
- android-platform-25
- android-platform-26
- android-platform-27
- android-platform-28
- android-platform-29
- android-platform-30
- android-platform-dummy
- android-sdk-ant
- android-studio-launcher(optional)
- android-support-repository
- android-x86-64-boost(make)
- android-x86-64-kirigami2(make)
- android-x86-64-openssl
- android-x86-64-qt5
- android-x86-boost(make)
- android-x86-kirigami2(make)
- android-x86-openssl
- android-x86-qt5
- droidbot-git(optional)
- fdroidserver(optional)
- fdroidserver-git(optional)
- flipper(optional)
- flipper-bin(optional)
- flutter(optional)
- flutter-beta(optional)
- flutter-dev(optional)
- flutter-git(optional)
- lambdanative
Sources (5)
Pinned Comments
dreamingincode commented on 2020-03-11 07:51
cmdline-tools should be a different package because it’s installed at android-sdk/cmdline-tools/latest, not android-sdk/tools of this package. They show up as different packages in Android Studio SDK manager as well, and they can be installed side-by-side.
dreamingincode commented on 2017-04-18 11:40
I’m going to update this package to 26.0.1 (it has been long-outdated), according to https://dl.google.com/android/repository/repository2-1.xml which is used by Android Studio.
Some tools have been removed by upstream in this update (namely the standalone SDK Manager’s GUI), and you may want to check against https://developer.android.com/studio/releases/sdk-tools.html for the breaking changes before this update.
If you are using an AUR helper and you want to stay on the old version, consult your AUR helper’s manual.
Latest Comments
qualphey commented on 2020-10-23 11:35
@ulidtko Ah yes, that worked. Thank you! My bad. 😛
ulidtko commented on 2020-10-23 11:30
@qualphey as you can see from pacman -Ql android-sdk , it installs its tools under /opt/android-sdk/tools/bin — so you have to ensure that dir appears on your $PATH.
qualphey commented on 2020-10-23 11:28
Does the sdkmanager get installed with this package? I get bash: sdkmanager: command not found when trying to run it? What am I missing?
relrel commented on 2020-08-23 19:19
@ulidtko @dreamingincode After encountering the same issue, running the following worked for me:
It uses Android Studio’s built-in java instead of the globally installed one. I haven’t dig to the root cause (probably java versioning issue), but I think this issue should be resolved appropriately in the sdkmanager shell wrapper.
dreamingincode commented on 2020-06-01 18:26
@ulidtko I would suggest selecting an older default Java version with archlinux-java .
ulidtko commented on 2020-06-01 16:26
With java-11-openjdk x86_64 the tools from android-sdk fail for me, like so:
$ sdkmanager —list Exception in thread «main» java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema at com.android.repository.api.SchemaModule$SchemaModuleVersion. (SchemaModule.java:156) at com.android.repository.api.SchemaModule. (SchemaModule.java:75) at com.android.sdklib.repository.AndroidSdkHandler. (AndroidSdkHandler.java:81) at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:73) at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:48) Caused by: java.lang.ClassNotFoundException: javax.xml.bind.annotation.XmlSchema at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) . 5 more
From half a day of research (I’m not really into java), I understand that the JAXB apis, including the package javax.xml.bind, have been deprecated in Java 9 & 10, and dropped altogether from JDK 11.
Okay, that’s fine. But how to fix it. Everyone online is quick to suggest adding jakarta.xml.bind dependency to my Maven/Gradle/SBT build. But with aur/android-sdk, I don’t have such thing. My attempts to —add-modules to the systemwide java were not successful.
@dreamingincode are you aware of this problem? I don’t remember making any java-related customizations on this machine; and as-is, this package seems completely broken here.
dreamingincode commented on 2020-03-11 07:51
cmdline-tools should be a different package because it’s installed at android-sdk/cmdline-tools/latest, not android-sdk/tools of this package. They show up as different packages in Android Studio SDK manager as well, and they can be installed side-by-side.
Anonymous comment on 2020-03-10 17:54
@dreamingincode: This package could be updated to the new commandline tools. This is an alternative to the full android studio wit sdkmanager command line.
I would like to do this.
AndreVallestero commented on 2020-02-25 16:32
Please add support for aarch64. This can be simply done by adding ‘aarch64’ to the arch list and by replacing lib32 packages with their 64bit equivalents (gcc-libs, glibc).
AndreVallestero commented on 2020-02-25 16:28
sdkmanager is intended to be used with jdk8 or lower.
It can work with jdk9 and jdk10 with the following export: export JAVA_OPTS=’-XX:+IgnoreUnrecognizedVMOptions —add-modules java.se.ee’
It will NOT work with jdk11 or higher as java.se.ee is removed after jdk 10
Copyright © 2004-2021 aurweb Development Team.
AUR packages are user produced content. Any use of the provided files is at your own risk.
Источник