Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
1. install openjdk
`sudo apt-get install openjdk-7-jdk`
2. install `android sdk`
# download android sdk
wget http://dl.google.com/android/android-sdk_r24.2-linux.tgz
tar -xvf android-sdk_r24.2-linux.tgz
cd android-sdk-linux/tools
# install all sdk packages
./android update sdk --no-ui
3. set PATH in `~/.bashrc`
`export PATH=${PATH}:$HOME/Android/Sdk/platform-tools:$HOME/Android/Sdk/tools:$HOME/Android/Sdk/build-tools/23.0.2/`
4. install the desired Android platforms
`/home/razor/Android/Sdk/tools/android sdk`
5. install Android images
`/home/razor/Android/Sdk/tools/android avd`
6. add Android platform to Ionic
`ionic add platform android`
7. Run emulator
`ionic emulate android`
8. Enable your phone for development mode
go to `Settings > More > About` and tab `Build number` 7 times
go to `Settings > More > Developer Options` and enable `USB debugging`
9. Run Ionic app on Android phone natively
connect Android phone to PC via USB
run `ionic run android`
10. Debug the app running on the phone
with the app running on the device open Chrome and navigate to `chrome://inspect/#devices`
find your device and click `Inspect`
@b264
Copy link

b264 commented Feb 26, 2016

👍

@soorapadman
Copy link

soorapadman commented Mar 10, 2017

Simple and best

@HommyDeJ
Copy link

HommyDeJ commented Jun 4, 2017

Problems in the first command. I got this message: Package 'openjdk-7-jdk' has no installation candidate
Reading: command not found

@Madhivarman
Copy link

Madhivarman commented Jun 14, 2017

when i tried your method i get this error after this command

ionic cordova emulate android

the error is

Error: ./~/firebase/app/shared_promise.js
Module not found: Error: Can't resolve 'promise-polyfill' in '/root/PhotoEditor/node_modules/firebase/app'

and i got warning

Error occurred during command execution from a CLI plugin
(@ionic/cli-plugin-cordova). Your plugins may be out of date.

but i updated plugin too..

any help thanks..:)

@AbnerPassos
Copy link

AbnerPassos commented Sep 6, 2017

Error line 4, Help-me:


The "android" command is deprecated.
For manual SDK, AVD, and project management, please use Android Studio.
For command-line tools, use tools/bin/sdkmanager and tools/bin/avdmanager


Invalid or unsupported command "sdk"

Supported commands are:
android list target
android list avd
android list device
android create avd
android move avd
android delete avd
android list sdk
android update sdk

@AbnerPassos
Copy link

AbnerPassos commented Sep 6, 2017

@tinyangestler
Copy link

tinyangestler commented Aug 3, 2018

its workin bravo

@bee0402
Copy link

bee0402 commented Jul 22, 2021

Cool stuff

@behruzuzbekuz
Copy link

behruzuzbekuz commented May 14, 2022

h

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment