aboutsummaryrefslogtreecommitdiff
path: root/development/android-studio/README
diff options
context:
space:
mode:
Diffstat (limited to 'development/android-studio/README')
-rw-r--r--development/android-studio/README40
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.