Есть такая же проблема. MacOS, Android Studio 3.6.1, SDK Android 10.0.
Это каталог, в котором студия Android ищет двоичный файл adb:
$ cd ~/Library/Android/sdk/platform-tools/
➜ platform-tools $ ls
package.xml platform-tools signing_request_for.3232179dce22d8a6332018729026ed39f5d5cd0b.1585090071041.platform-tools_r29.0.6-darwin.filelist
Однако двоичный файл находится в одном каталоге глубже:
➜ platform-tools $ ls platform-tools
adb dmtracedump etc1tool hprof-conv make_f2fs mke2fs.conf sload_f2fs sqlite3
api e2fsdroid fastboot lib64 mke2fs NOTICE.txt source.properties systrace
Просто сделайте мягкую ссылку на текущий каталог:
➜ platform-tools $ ln -s platform-tools/adb ./
➜ platform-tools $ ls
adb platform-tools
package.xml signing_request_for.3232179dce22d8a6332018729026ed39f5d5cd0b.1585090071041.platform-tools_r29.0.6-darwin.filelist
Это помогло мне.
PS Добавление его в PATH не помогает, я, конечно, могу запустить его в терминале, но Android Studio не берет переменную PATH из .zshrc в MacOS.