In React native 'adb' is not recognized as an internal and external command

前端 未结 1 658
北海茫月
北海茫月 2021-01-13 08:41

I tried to set the path in environmental variables but it doesn\'t work.

Error like as below: \'adb\' is not recognized as an internal or external command, operable

相关标签:
1条回答
  • 2021-01-13 09:11

    First of all you have to set environment variable of your android sdk's platform-tool

    Start > Control Panel > System > Advanced System Settings > Environment Variables...

    In this Environment Variables window, in the User variables section for (your-username) highlight Path and click Edit...

    add this path: C:\Users\your-username\AppData\Local\Android\sdk\platform-tools;

    its a default sdk path in windows OS. if you have different location than add your sdk path, than click OK until environment variable popup close.

    If you already have a Command Prompt window open, close it then re-open and the adb devices command should then work.

    Step 2 :

    if its still not work than add local.properties file to your project

    1. Go to your React native Project -> Android
    2. Create a file local.properties
    3. Open the file
    4. paste your Android SDK path like below

      in Windows sdk.dir = C:/Users/USERNAME/AppData/Local/Android/sdk

      in macOS sdk.dir = /Users/USERNAME/Library/Android/sdk

      in linux sdk.dir = /home/USERNAME/Android/Sdk

      Replace USERNAME with your user name

    Now, Run react-native run-android in your terminal

    0 讨论(0)
提交回复
热议问题