diff options
Diffstat (limited to 'development/android-studio/README')
-rw-r--r-- | development/android-studio/README | 40 |
1 files changed, 34 insertions, 6 deletions
diff --git a/development/android-studio/README b/development/android-studio/README index 802eb4f440cf..d8e02bb38a60 100644 --- a/development/android-studio/README +++ b/development/android-studio/README @@ -7,7 +7,7 @@ Android Studio offers: - Flexible Gradle-based build system. - Build variants and multiple APK generation. - - Expanded template support for Google Services and various + - Expanded template support for Google Services and various device types. - Rich layout editor with support for theme editing. - Lint tools to catch performance, usability, version @@ -15,10 +15,38 @@ Android Studio offers: - ProGuard and app-signing capabilities. - Built-in support for Google Cloud Platform, making it easy to integrate Google Cloud Messaging and App Engine. - + After having installed this package, run Android Studio with: android-studio - -The application would ask you for Java JDK, which is needed to -use it effectively; if you have JavaJDK installed it could be -in /usr/lib${LIBDIRSUFFIX}/java + +# General tips +- google-droid-fonts package may give you font issues with IntelliJ + based applications (like Android Studio), and removing it should + suffice to fix the issues. +- An embedded version of JDK is included in this package for + Android Studio, which is needed to use it effectively. + However, I suggest to install an independent version (available in + slackbuilds.org). + If you already have JDK installed, you may want to specify it under + File → Project Structure → SDK Location + - Uncheck "Use embedded JDK", and + - set the right path (likely /usr/lib/java). + +# No multilib systems +Android Studio "requires" a multilib system. It is however possible +to use PART of its functionality with a 32-bit Slackware or a +64-bit non-multilib Slackware64. + +## Slackware (32-bit) tips. +- An embedded version of JDK is included in this package for + Android Studio. However, it does not work in 32 bit Slackware + and, therefore, jdk is required (available in SlackBuild.org). +- You unlikely can use adb. +- A downgrade of some tools is required to create APKs: + - Gradle 3.2 (File → Project Structure → Project) + - Android plugin 2.2.2 (File → Project Structure → Project) + - Build Tools Version 23.0.3 (File → Project Structure → app under Modules) + +## Slackware64 tips. +You will experience some problems installing the Android SDK (as it uses +some 32-bit binaries) and running 32-bit AVDs. |