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
commented
Feb 26, 2016
Simple and best
Problems in the first command. I got this message: Package 'openjdk-7-jdk' has no installation candidate
Reading: command not found
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..:)
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
its workin bravo
Cool stuff
h
Note working