Guest User

Untitled

a guest
Apr 7th, 2018
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.02 KB | None | 0 0
  1. ~/myApp$ sudo ionic build android
  2.  
  3. Running command: /home/hari/myApp/hooks/after_prepare/010_add_platform_class.js /home/hari/myApp
  4. add to body class: platform-android
  5. ERROR building one of the platforms: Failed to find 'ANDROID_HOME' environment variable. Try setting setting it manually.
  6. Failed to find 'android' command in your 'PATH'. Try update your 'PATH' to include path to valid SDK directory.
  7. You may not have the required environment or OS to build this project
  8. Error: Failed to find 'ANDROID_HOME' environment variable. Try setting setting it manually.
  9. Failed to find 'android' command in your 'PATH'. Try update your 'PATH' to include path to valid SDK directory.
  10.  
  11. echo $ANDROID_HOME
  12. /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/hari/Android/Sdk
  13.  
  14. echo $PATH
  15. /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/hari/Android/Sdk/tools:/home/hari/Android/Sdk/platform-tools:/usr/local/bin:/opt/gradle/bin
  16.  
  17. export ANDROID_HOME=/<installation location>/android-sdk-macosx
  18. export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
  19.  
  20. export ANDROID_HOME=/<installation location>/android-sdk-linux
  21. export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
  22.  
  23. set ANDROID_HOME=C:<installation location>android-sdk-windows
  24. set PATH=%PATH%;%ANDROID_HOME%tools;%ANDROID_HOME%platform-tools
  25.  
  26. android
  27.  
  28. sudo gedit ~/.bashrc
  29.  
  30. export ANDROID_HOME=/opt/android-sdk-linux
  31. export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
  32.  
  33. source ~/.bashrc
  34.  
  35. ionic platform
  36.  
  37. Installed platforms:
  38. android 6.0.0
  39. Available platforms:
  40. amazon-fireos ~3.6.3 (deprecated)
  41. blackberry10 ~3.8.0
  42. browser ~4.1.0
  43. firefoxos ~3.6.3
  44. ubuntu ~4.3.4
  45. webos ~3.7.0
  46.  
  47. ionic platform rm android
  48. ionic platform add android
  49.  
  50. ionic platform add android
  51.  
  52. cd /home/ubuntu/
  53. sudo rm -r .cordova
  54.  
  55. ionic platform add android
  56.  
  57. set PATH so it includes user's private bin directories
  58. PATH="$HOME/bin:$HOME/.local/bin:$PATH"
  59. export ANDROID_HOME='/home/<user_name>/Android/Sdk' <Path to android SDK>
  60. export PATH=$PATH:$ANDROID_HOME/bin
  61. export PATH=$PATH:$ANDROID_HOME/tools
  62. export PATH=$PATH:$ANDROID_HOME/platform-tools
  63.  
  64. PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
  65. JAVA_HOME="/usr/lib/jvm/java-8-oracle"
  66. ANDROID_HOME="/home/<user_name>/Android/Sdk" <Path to android SDK>
  67.  
  68. JAVA_HOME=/usr/lib/jvm/java-8-oracle <Path where Java is installed>
  69. JRE_HOME=$JAVA_HOME/jre
  70. PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
  71. export JAVA_HOME
  72. export JRE_HOME
  73. export PATH
  74.  
  75. source ~/.profile
  76. source /etc/environment
  77. source /etc/profile
  78.  
  79. cd ..
  80. sudo chmod -R 777 helloWorld
  81. cd helloWorld
  82. ionic platform add android
  83. If you are still getting the error then remove ".cordova" folder from the home directory of your PC.
  84.  
  85. F:ADT_SDKsdkplatforms
  86. F:ADT_SDKsdkplatform-tools
  87.  
  88. I had this issue before.
  89. you need to add android to your environment path
  90. "sdkstools" and "sdksbuild-tools"
  91.  
  92. Thanks
Add Comment
Please, Sign In to add comment