When in your Android device, by any reason your ADB_VENDOR_KEY get corrupted or missing or inaccessible then your device pops you ADB_VENDOR_KEY error.
Step To Fix ADB_VENDOR_KEY
After every theory told above, you are clear with what ADB Vendor is and how it is used in your computer, so what are possible ways to fix this:
Fix 1: Check that ADB Keys are up to date
ADB keys and Fastboot are used to communicate with your USB as why they need some specific driver to communicate.
You can download ADB drivers according to your mobile preferences from Google itself.
And install the EXE file in your computer so that it can be resolved.
Fix 2: Grant and Enable USB debugging mode
As you can do this from your Android device so that ADB_VENDOR_KEY can be accessible by your USB.
Part 1: Enable Developer Mode
Step 1: Start Setting
Step 2: Scroll down to System
Step 3: Click on System
Step 4: Now choose About Phone
Step 5: Click Software info
Step 6: Tap on Build number seven times
Step 7: You will see a small pop-up of Developer mode enabled.

Part 2: Enable USB Debugging mode
Step 1: Start Setting
Step 2: Scroll down to System
Step 3: Click on System
Step 4: Now choose About Phone
Step 5: Click Software info
Step 6: Tap on Developer Mode
Step 7: Scroll down to USB debugging mode and enable the option

Fix 3: Regenerate ADB vendor key
You can regenerate your ADB key from your computer i.e Mac, Linux or Windows from a command shell.
Part 1: Starting Command shell
In windows
In Mac
In Linux
Part 2: Regenerating ADB key
Step 1: Enter this “adb devices”

Step 2: Remove existing ADB key by entering this command
rm -v .android/adbkey* .android/adbkey .android/adbkey.pub
Step 3: Create new ADB keypair by entering this command
adb keygen .android/adbkey adb I 47453 711886 adb_auth_host.cpp:220] generate_key '.android/adbkey' adb I 47453 711886 adb_auth_host.cpp:173] Writing public key to '.android/adbkey.pub'
Step 4: Manually copy the ADB key from Computer
.android/adbkey.pub
Step 5: Reboot your Device
Conclusion
ADB vendor key helps to connect your USB to devices. If for some reason, the device fails to recognize this key then it will pop you the ADB error.
*ERROR*
‘rm’ is not recognized as an internal or external command
What now?