Android SDK без Android studio выдает ошибку «Ошибка: невозможно найти или загрузить основной класс Files \ Android \ tools \ bin \\» - PullRequest
0 голосов
/ 28 апреля 2020

Я бы хотел пользоваться инструментами SDK Android без загрузки и установки Android Studio на моем Windows 7 64. У меня Java версия:

java версия "1.8.0_241 "

Java (TM) Среда выполнения SE (сборка 1.8.0_241-b07)

Java HotSpot (TM) 64-разрядная виртуальная машина сервера (сборка 25.241-b07, смешанный режим )

Очевидно, что это возможно, как объяснено на официальной странице:

https://developer.android.com/studio/index.html#command -tools

Поэтому я загружаю и извлекаю этот zip 'commandlinetools -win-6200805_latest.zip 'в мою папку:

 C:\Program Files\Android

И я получаю подпапку' tools 'внутри моей папки:

C:\Program Files\Android\tools

, которая содержит другие подпапки' bin 'и' lib '.

Когда я запускаю в командной строке' sdkmanager '(находится в папке' bin '), я получаю это сообщение об ошибке:

Error: Unable to find or load the main class Files\Android\tools\bin\\

!!! Сообщение на французском, и я перевел его !!! Так что, пожалуйста, прости меня, если оно не на 100% точно. Я не могу воспроизвести сообщение об ошибке на английском языке Engli sh, так как моя операционная система написана на французском языке.

Нет никаких руководств, README или руководства по процессу загрузки и установки этого пакета Android SDK. Я думаю, потому что это предполагает работу.

Я видел много подобных проблем, но эти проблемы происходят из разных сценариев ios для других целей.

Я не смог найти решение моей проблемы.

Ты хоть представляешь, что мне здесь не хватает?

1 Ответ

0 голосов
/ 28 апреля 2020

После некоторых исследований и тестов я нашел ответ. Я опубликую здесь руководство для некоторых новичков ie, которые хотели бы наслаждаться SDK Android без Studio на своем компьютере.

  1. Вы должны создать папку 'Android \ cmdline-tools' в C: \ Users \ your_username \ AppData \ Local \ Android \ cmdline-tools
  2. Затем вы распакуете ZIP-файлы в этой папке.
  3. Затем вы увидите папку «tools» внутри вашей папки. папка «cmdlines-tools». Вы переименовываете его в «последний».
  4. Вы добавляете переменную среды ANDROID_HOME = C: \ Users \\ AppData \ Roaming \ Android \ cmdline-tools \ latest
  5. Вы добавляете в переменную среды PATH этот путь:% ANDROID% \ bin

Et voilà!

Не забудьте перезапустить командную строку, чтобы использовать новую переменную среды или перезагрузить компьютер при необходимости.

Понятия не имею, почему он должен находиться в этой папке, зачем переименовывать инструменты папки в последней ... Но это работает! Если вы эксперт, не стесняйтесь объяснять в комментариях или в новом ответе.

...