Download Android Studio, http://developer.android.com/sdk/index.html

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Android Studio, http://developer.android.com/sdk/index.html
 Android Studio IDE
 Android SDK tools
 Android 6.0 (Marshmallow) Platform
 Android 6.0 emulator system image with Google APIs
Installing Android Studio, http://developer.android.com/sdk/installing/index.html?pkg=studio
Get Started – Building Your First App, http://developer.android.com/training/basics/firstapp/index.html
 Creating an Android Project, http://developer.android.com/training/basics/firstapp/creatingproject.html
Android Studio Installation
1. Download, Android Studio for Windows
2. Install Android Studio (if old version is installed, it will help you to uninstall the old version IDE)
 Select components to install: Android Studio, Android SDK, Android Virtual Device,
Performance (requires 4.3B)
3. Configuration Settings
 Android Studio Installation Location: C:\Program Files\Android\Android Studio 1
 Android SDK Installation Location: C:\Users\Lin\AppData\Local\Android\sdk1
 Emulator Setup – recommended 2 GB
 Choose Start Menu Folder: Android Studio
4. Error launching Android Studio
 The environment variable JAVA_HOME (with the value of C:\Program
Files\Java\jre.8.0_60) does not point to a valid JVM installation.
 Solution:
 Java Runtime Environment Version 8.0 Update 66 – Nov. 23, 2015:
 C:\Program Files\Java\jre1.8.0_66
 Computer => Properties => Advanced system settings => Environment Variables
 User variables for Lin => PATH
 System variables => New, then enter a new path
 JAVA_HOME C:\Program Files\Java\JDK1.8.0_60
5. Windows => All Programs => Android Studio => Android Studio
 Start “Downloading Components”
 Android SDK was installed to C:\Users\Lin\AppData\Local\Android\sdk1
 …
 Installing Archives
 …
 Creating Android virtual device
 Android virtual device Nexus_5_API_23_x86 was successfully created
6. Welcome to Android Studio
 Recent Projects
 Quick Start
 Start a new Android Studio project
 Open an existing Android Studio project
 VCS: Check out project from Version Control




Import project (Eclipse ADT, Gradle, etc)
Import an Android code sample
Configure
Docs and How-Tos
7. Adding SDK Packages
 Configure => SDK Manager
 Download the latest SDK Platforms, SDK Tools; Enabled SDK Update Sites
8. Adding the support Libraries
 Android Wear, Android TV, Google Cast
9. Get Started – Building Your First App,
http://developer.android.com/training/basics/firstapp/index.html
 Setup Your Environment
10. Create a Project with Android Studio – “Hello World app”,
http://developer.android.com/training/basics/firstapp/creating-project.html
 Quick Start => Start a new Android Studio project
 Configure your new project
 Application name: My First App
 Company Domain: lin.example.com
 Project location: D:\565-2016-Spring-MobileComputing\0AndroidAppLab\MyFirstApp
 Target Android Devices
 Phone and Tablet: Minimum SDK API 15: Android 4.0.3 (IceCreamSandwitch)
 Add an activity to Mobile
 Select Blank Activity and click Next
 Customize the Activity => change the Activity Name to MyActivity
 LayoutName => activity_my
 Title => MyActivity
 Menu Resource Name => menu_my
 Click the Finish button to create the project
 MyFirstApp … now a “Hello World” app with the following default files
 XML layout file – app/src/main/res/layout/activity_my.xml
 Hellow world! Message with some settings –
app/src/main/res/layout/content_my.xml
 app/src/main/java/com.mycompany.myfirstapp/MyActivity.java – containing
Java Activity class which starts the activity and loads the layout that says “Hello
World!”
 app/src/main/AndroidManifest.xml – describes the fundamental characteristics
of the app and defines each of its component.
 App/build.gradle
 drawable-<density>/
 layout/
 menu/
 mipmap/
 values/
11. Run Your Application, http://developer.android.com/training/basics/firstapp/running-app.html
 Run on a Real Device
 Setup your device
 Run the app from Android Studio
 Run the app from a command line
 Run on the Emulator