Я пытаюсь использовать adb на Raspberry Pi, но моя папка .android
пуста (ls
показывает, что внутри папки ничего нет).
Я пытался найти решение в течение нескольких дней и обнаружил, что моя папка .android
полностью пуста, хотя она должна содержать следующие файлы:
adbkey
adbkey.pub
androidwin.cfg
avd
cache
repositories.cfg
sites-settings.cf
В результате того, что моя папка .android
пуста, я получаю следующую ошибку, когда пытаюсь использовать adb start-server
(или любую другую команду adb):
* daemon not running; starting now at tcp:5037
ADB server didn't ACK
Full server startup long: /tmp/adb.1000.log
Server had pid: 2036
--- adb starting (pid 2036) ---
adb I 05-18 12:15:21 2036 2036 main.cpp:57] Android Debug Bridge version 1.0.39
adb I 05-18 12:15:21 2036 2036 main.cpp:57] Version 1:8.1.0+r23-5~18.04
adb I 05-18 12:15:21 2036 2036 main.cpp:57] Installed as /usr/lib/android-sdk/platform-tools/adb
adb I 05-18 12:15:21 2036 2036 main.cpp:57]
adb I 05-18 12:15:21 2036 2036 main.cpp:57] adb_auth_init
adb I 05-18 12:15:21 2036 2036 main.cpp:57] User key '/home/username/.android/adbkey' does not exist...
adb I 05-18 12:15:21 2036 2036 main.cpp:57] generate_key (/home/username/.android/adbkey)...
* failed to start daemon
error: cannot connect to daemon
Демон отказывается запускаться, поскольку файл adbkey
(и другие, перечисленные выше) в папке .android
не генерируются автоматически, как они должны.
Как я могу исправить эту проблему? Я испробовал каждое решение, которое смог найти на форумах Stack, но, похоже, ничего не работает. Я подозреваю, что это как-то связано с разрешениями моей папки .android
, но я не уверен, что именно мне нужно изменить. Я пытался перезагрузить мой Raspberry Pi несколько раз. Я чрезвычайно застрял и был бы очень признателен за любую помощь, которую я мог получить.