Getting this error while trying to run appium test case

I am new to appium and trying to run test case but getting below error

error: Unhandled error: Error: ENOENT, no such file or directory ‘C:\Users\vikramsinghr\AppData\Local\Android\sdk\tools;C:\Users\vikramsinghr\AppData\Local\Android\sdk\platform-tools\build-tools’

at Object.fs.readdirSync (fs.js:654:18)
at exports.getDirectories (C:\Program Files (x86)\Appium\node_modules\appium\node_modules\appium-adb\lib\helpers.js:100:18)
at [object Object].ADB.checkSdkBinaryPresent (C:\Program Files (x86)\Appium\node_modules\appium\node_modules\appium-adb\lib\adb.js:97:25)
at [object Object].ADB.checkAdbPresent (C:\Program Files (x86)\Appium\node_modules\appium\node_modules\appium-adb\lib\adb.js:134:8)
at Function.ADB.createADB (C:\Program Files (x86)\Appium\node_modules\appium\node_modules\appium-adb\lib\adb.js:73:7)
at [object Object].androidCommon.initAdb (C:\Program Files (x86)\Appium\node_modules\appium\lib\devices\android\android-common.js:1083:9)
at C:\Program Files (x86)\Appium\node_modules\appium\node_modules\async\lib\async.js:610:21
at C:\Program Files (x86)\Appium\node_modules\appium\node_modules\async\lib\async.js:249:17
at iterate (C:\Program Files (x86)\Appium\node_modules\appium\node_modules\async\lib\async.js:149:13)
at C:\Program Files (x86)\Appium\node_modules\appium\node_modules\async\lib\async.js:160:25
at C:\Program Files (x86)\Appium\node_modules\appium\node_modules\async\lib\async.js:251:21
at C:\Program Files (x86)\Appium\node_modules\appium\node_modules\async\lib\async.js:615:34
at [object Object].<anonymous> (C:\Program Files (x86)\Appium\node_modules\appium\lib\devices\android\android-common.js:1077:12)
at [object Object].<anonymous> (C:\Program Files (x86)\Appium\node_modules\appium\lib\devices\android\android-common.js:1064:12)
at ChildProcess.exithandler (child_process.js:635:7)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:743:16)
at Process.ChildProcess._handle.onexit (child_process.js:810:5) context: [POST /wd/hub/session {"desiredCapabilities":{"app":"D:\\AutoBuild\\Transics.AndroidApp.fieldtest-debug.apk","appPackage":"com.transics.activity","appActivity":"com.transics.activity.SplashScreen","platformVersion":"6.0","]

Could you kindly check if "android-tools" is available in the path. If not, please add to your PATH variable.

ie

"C:\Users\vikramsinghr\AppData\Local\Android\sdk\tools;C:\Users\vikramsinghr\AppData\Local\Android\sdk\platform-tools\build-tools" is actually present in your system.

Hope that resolves your issue.

I have create ANDROID_HOME with value C:\Users\vikramsinghr\AppData\Local\Android\sdk\tools;C:\Users\vikramsinghr\AppData\Local\Android\sdk\platform-tools\build-tools and same is define under path.

ANDROID_HOME=C:\Users\vikramsinghr\AppData\Local\Android\sdk\tools;C:\Users\vikramsinghr\AppData\Local\Android\sdk\platform-tools\build-tools — Is this the entire path for ANDROID_HOME ?

I would suggest you to add only ANDROID_HOME=C:\Users\vikramsinghr\AppData\Local\Android\sdk and then in main-environment-path-variable add tools and build-tools path i.e %ANDROID_HOME%\tools and %ANDROID_HOME%\build-tools . – Please follow the non literal convention here.

Hope this helps.

It is working now. Thanks for the help.