I am trying to run an ionic-capacitor app on android studio or my android phone.
When i run
ionic capacitor run android
It shows:
? Which device would you like to target? (Use arrow keys) and it not showing me any option. i pressed the arrow key still nothing and when i pressed enter it shows:
TypeError: Cannot read property 'value' of undefined
Then i tried
ionic capacitor run android --open
After compiling it shows:
[capacitor] [error] Unable to launch Android Studio. Is it installed?
[capacitor] Attempted to open Android Studio at: /usr/local/android-studio/bin/studio.sh
[capacitor] You can configure this with the CAPACITOR_ANDROID_STUDIO_PATH environment variable.
I searched online on how to set CAPACITOR_ANDROID_STUDIO_PATH but i didnt see any solution.
Finally i also tried following the steps in this link in a Stackoverflow answer.
I run adb device to show my device ID
Then i tried
ionic capacitor run android --target 0441925667003082
It showed the following error:
[ERROR] 0441925667003082 is not a valid Target ID.
Use the --list option to list all targets.
I tried to use the --list
to list all target but it showing [INFO] No native targets found. despite my android device being connected and showing in the adb devices.
What am i doing wrong in all this steps ?.
How can i run ionic-capacitor on android studio and on my mobile device ?.