Shell scripts to help work with Android device
STEP-1: Download or Clone the repo in your local machine
- Download: https://github.com/sujaydavalgi/android-shell-scripts/archive/master.zip
- Extract it to your setup folder
- Clone: https://github.com/sujaydavalgi/android-shell-scripts.git
- Create a setup folder and initialize that folder
- Clone the repo in that folder
STEP-2:
Edit the PATH
variables
-
Open the environment variables file
-
For Linux/Mac (Unix based), edit the bash profile file
-- In Linux:vi ~/.bashrc
-- In Mac OSX:vi ~/.bash_profile
-
For Windows, edit the environment variables based
-- ClickStart
(Orb) menu button
-- Right click on Computer icon
-- Click onProperties
. This will bring up System window in Control Panel
-- Click onAdvanced System Settings
on the left. This will bring up theSystem Properties
window withAdvanced
tab selected
-- Click onEnvironment Variables
button on the bottom of the dialog. This brings up theEnvironment Variables
dialog
-- In theSystem Variables
section (orUser variables
ifSystem Variables
is uneditable), scroll down till you seePath
-- Click onPath
to select it, then theEdit
button. This will bring up theEdit System Variable
dialog
-- While theVariable value
field is selected, press theEnd
key on your keyboard to go to the right end of the line, or use the arrow keys to move the marker to the end
-
-
Add/append the following adb paths ( Make sure to use your sdk path for
ANDROID_HOME
below )
-- For Linux / Mac (Unix based)export ANDROID_HOME=~/Setup/android/sdk # <- Enter the Android sdk path in your machine</br> export ANDROID_TOOLS=${ANDROID_HOME}/tools export ANDROID_PTOOLS=${ANDROID_HOME}/platform-tools export ANDROID_BTOOLS=${ANDROID_HOME}/build-tools/26.0.0 # <- Check and add the actual builds-tools subfolder</br> export PATH=${PATH}:$ANDROID_HOME:$ANDROID_TOOLS:$ANDROID_PTOOLS:$ANDROID_BTOOLS:$ANDROID_TOOLS/bin
-- For Windows
Add these variables: Variable name: ANDROID_HOME Variable value: %USERPROFILE%\AppData\Local\Android\Sdk # <- Enter the Android sdk path in your machine Variable name: ANDROID_TOOLS Variable value: %ANDROID_HOME%\tools Variable name: ANDROID_PTOOLS Variable value: %ANDROID_HOME%\platform-tools Variable name: ANDROID_BTOOLS Variable value: %ANDROID_HOME%\build-tools\26.0.1 # <- Check and add the actual builds-tools subfolder Edit the `PATH` variable and add: %ANDROID_HOME% %ANDROID_TOOLS% %ANDROID_PTOOLS% %ANDROID_BTOOLS%
-
Save and close
-
Then run
- In Linux:
source ~/.bashrc
- In MaxOSX:
source ~/.bash_profile
- In Windows: May be restart the system
- In Linux:
-
Close all the existing terminals and reopen
STEP-3: Setup your test environments:
- Open the
mySetup.txt
under "library" folder - Search for
myShellScripts
variable and set it with the path that the scripts are present - Search for
myProjDir
variable and set it with your system test folder path (include the complet path inside quotes)