diff options
Diffstat (limited to 'development/android-studio/README')
-rw-r--r-- | development/android-studio/README | 70 |
1 files changed, 16 insertions, 54 deletions
diff --git a/development/android-studio/README b/development/android-studio/README index e8cc46a61d868..3033d4ce2e47b 100644 --- a/development/android-studio/README +++ b/development/android-studio/README @@ -1,55 +1,17 @@ -Android Studio is a new Android development environment based -on IntelliJ IDEA. It provides new features and improvements over -Eclipse ADT and will be the official Android IDE once it's -ready. +Android Studio Integrated Development Environment (IDE) + +Android Studio is the official integrated development environment for Google's +Android operating system, built on JetBrains' IntelliJ IDEA software and +designed specifically for Android development. It is available for download on +Windows, macOS and Linux based operating systems. It is a replacement for the +Eclipse Android Development Tools as primary IDE for native Android +application development. + +NOTE: + **** + YOU MUST AGREE TO GOOGLE'S DOWNLOAD AGREEMENT BEFORE YOU CAN DOWNLOAD + ANDROID STUDIO BINARY PACKAGE FROM THEM. THIS MEANS THAT YOU HAVE TO USE + SOME SORT OF WEB BROWSER, E.G. FIREFOX, TO DOWNLOAD IT. LINKS, WGET, ET AL + WILL NOT WORK + **** -After having installed this package, run Android Studio with: - android-studio - -# Details - -On top of the capabilities you expect from IntelliJ, -Android Studio offers: - - - Flexible Gradle-based build system. - - Build variants and multiple APK generation. - - 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 - compatibility, and other problems. - - ProGuard and app-signing capabilities. - - Built-in support for Google Cloud Platform, making it easy - to integrate Google Cloud Messaging and App Engine. - -# 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. |