IoTGateway/BSP/Android/ApplicationDevelopGuide

From ESS-WIKI
Revision as of 07:59, 6 February 2017 by Ji.xu (talk | contribs)
Jump to: navigation, search

preparations

Please download "jdk-8u121-windows-x64.exe" from http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html.

Launch the .exe file you downloaded . Follow the setup wizard to install JDK .

Then refer to the following step to open system variables window:

Computer -> Properties -> Advanced system settings -> Advanced -> envionment variables.

RTENOTITLE

Create a new system variable JAVA_HOME. The variable value is the location where JDK installed, such as: D:\Program Files\Java\jdk1.8.0_121

RTENOTITLE

Create a new system variable CLASS_PATH. The variable value is: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;

RTENOTITLE

Edit system variable PATH. Add: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

RTENOTITLE

Build Android Studio development environment

Introduction

This document describes how to build Android Application development environment(Android Studio & Eclipse) for Windows. Android Studio is the official Integrated Development Environment(IDE) for Android app development, based on IntelliJ IDEA . For an introduction to Android Studio, please visit the websit https://developer.android.com/studio/index.html

To install JDK

Please refer to Chapter 1.1 "To install JDK".

To install Android Studio

Please download "android-studio-bundle-145.3276617-windows.exe" from https://developer.android.com/studio/index.html. Launch the .exe file you downloaded. Follow the setup wizard to install Android Studio and any necessary SDK tools. The following pictures shows each step of the recommended setup procedure:

1 - Click Next to start setup.

RTENOTITLE

2 - Choose components.

Build env 2.png

3 - Agree with the license.

Build env 3.png

4 - Set installation location.

Build env 4.png

5 - Choose start menu folder.

Build env 5.png

6 - Installing Android Studio.

Build env 6.png

7 - Install finushed.

Build env 7.png

Then, Refer to the following step to install Android SDK (You might see these pictures(8~14) when you use Android Studio for the first time. If you have no idea how to do, Just ignore them and always choose the next step.):

8 - Import settings from a previous version of studio.

Build env 8.png

9 - Click Cancel to continue.

Build env 9.png

10 - Click Next to continue.

Build env 10.png

11 - Choose the setup type.

Build env 11.png

12 - Check the Android SDK components you want to install.

Build env 12.png

13 - Verify settings and start SDK install.

Build env 13.png

14 - Installing Android SDK.

Build env 14.png

15 - Finished install.

Build env 15.png

For get more information about Android Studio, please visit the official user guide https://developer.android.com/studio/intro/index.html.

Build Eclipse development environment

Install Eclipse

Please download "eclipse-jee-juno-SR2-win32-x86_64.zip" from

http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/juno/SR2/eclipse-jee-juno-SR2-win32-x86_64.zip

After the download is complete, unzip directly to the desired directory, double-click the eclipse icon to use, without additional installation process.

Install Android ADT Plug-in

Follow the setup wizard to install Android ADT plug-in .

The following pictures shows each step of the recommended setup procedure:

  1. Open eclipse->help->install new software
    Adt1.jpg
  2. Click Add to Add Repository
    Name:Android
    Location:https://dl-ssl.google.com/android/eclipse
    Adt2.jpg
  3. Choose Developer Tools.
    Adt3.jpg
  4. Click Next.
    Adt4.jpg
  5. Agree with the license.
    Adt5.jpg
  6. Installing ADT plug-in.
    Adt6.jpg
  7. Install finished and Restart Eclipse.
    Adt7.jpg

Install SDK

Please download " installer_r24.1.2-windows.exe " from https://dl.google.com/android/installer_r24.1.2-windows.exe. Launch the .exe file you downloaded . Follow the setup wizard to install necessary SDK tools.

The following pictures shows each step of the recommended setup procedure:

  1. Click Next to start setup.
    RTENOTITLE
  2. Choose Users.
    RTENOTITLE
  3. Set installation location.
    RTENOTITLE
  4. Installing Android SDK Tool.
  5. Install SDK Tool finushed.
    RTENOTITLE
  6. Open SDK Manager.
    RTENOTITLE
    RTENOTITLE
  7. Choose the necessary components,Then click Install to installing SDK components.
    RTENOTITLE
  8. Install finushed.
    RTENOTITLE
    Sdk9.jpg
  9. Open eclipse->Window->preferences.
    RTENOTITLE
  10. Click Android and Browse to Set SDK Location.
    SDK Location: Fill in the path of your SDK installation
    RTENOTITLE

ADB Tool

ADB Environment Configuartion

Add platform-tools path

Computer -> Properties -> Advanced system settings -> Advanced -> enviornment variables

Edit System Variable path. Add The variable value is the location where SDK installed, Such as:

D:\eclipse-jee-juno-SR2-win32-x86_64\android-sdk\platform-tools;
RTENOTITLE

  1. Restart the computer.
  2. Verification.
    Open cmd.exe and Execute the adb command.
    Adb2.jpg

How to use Android ADB

ADB debugging needs to ensure that the device is in developer mode

Use otg to connect.

  1. View the device
    Adb3.jpg
  2. Enter the shell terminal and execute the shell command
    Adb4.jpg
  3. Exit the shell command
    Adb5.jpg

Use the LAN to connect.

  1. Restart devices service
    Network debugging must ensure that debugging machine and equipment in the same local area network. First use the otg link device to execute the following command and then disconnect the otg link.
  2. connect devices
  3. Enter the shell terminal and execute the shell command
  4. Exit the shell command
  5. Disconnect the link

For get more information about ADB, please visit the official user guide http://adbshell.com/.