Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save kerrongordon/3c1b6048c3b8e22b51191f89b1b8d7b7 to your computer and use it in GitHub Desktop.
Save kerrongordon/3c1b6048c3b8e22b51191f89b1b8d7b7 to your computer and use it in GitHub Desktop.

Revisions

  1. @lirantal lirantal revised this gist Oct 7, 2016. 1 changed file with 12 additions and 1 deletion.
    13 changes: 12 additions & 1 deletion Ionic 2 - Android setup for Ubuntu 16.04
    Original file line number Diff line number Diff line change
    @@ -2,11 +2,21 @@

    ## Install Java

    ```bash
    sudo apt-get update
    sudo dpkg --add-architecture i386
    sudo apt-get install libbz2-1.0:i386
    sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1
    sudo apt-get install openjdk-9-jdk openjdk-9-jre
    sudo apt-get install openjdk-8-jdk openjdk-8-jre
    ```

    Add JAVA_HOME to path via ~/.bashrc

    ```bash
    export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
    ```



    ## Install Android Studio
    Download ZIP archive for Linux from: https://developer.android.com/studio/install.html
    @@ -24,6 +34,7 @@ export PATH=${PATH}:~/Android/Sdk/platform-tools
    ```

    Run `android`, install the images (atom, etc) and then navigate to Tools -> Manage AVDs and create a new image
    Make sure to install the android-23 version and confirm it exists in ~/Android/Sdk/platforms/



  2. @lirantal lirantal created this gist Oct 7, 2016.
    42 changes: 42 additions & 0 deletions Ionic 2 - Android setup for Ubuntu 16.04
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,42 @@
    # Android SDK setup

    ## Install Java

    sudo apt-get update
    sudo dpkg --add-architecture i386
    sudo apt-get install libbz2-1.0:i386
    sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1
    sudo apt-get install openjdk-9-jdk openjdk-9-jre

    ## Install Android Studio
    Download ZIP archive for Linux from: https://developer.android.com/studio/install.html
    1. move the .zip to /opt
    2. extract it
    3. chown the folder to your name
    4. chmod 777 studio.sh and run it for the installer

    Now the android sdk is installed to ~/Android/Sdk
    It's preferred to add ~/Android/Sdk folders to your path:

    ```bash
    export PATH=${PATH}:~/Android/Sdk/tools
    export PATH=${PATH}:~/Android/Sdk/platform-tools
    ```

    Run `android`, install the images (atom, etc) and then navigate to Tools -> Manage AVDs and create a new image




    # Ionic setup

    ## Pre-requisties
    * Node.js v6
    * npm v3

    # Install latest cordova and ionic from npm

    ```bash
    npm install -g cordova ionic
    ```