#java #android #android-studio #gradle #dji-sdk
#java #Android #android-studio #gradle #dji-sdk
Вопрос:
При попытке создать и развернуть APK из Android Studio я продолжаю получать следующую ошибку в выходных данных сборки.
Cannot determine path to 'tools.jar' library for Android API 27 Platform (/Android-SDK-Path-In-Home_Dir)
Я использую Ubuntu 16.04, имею JDK 8 (и 9) и JRE (1.8 и 1.9), ant 1.9.6 и пытаюсь использовать Android Studio для создания примера DJI SDK (https://github.com/dji-sdk/Mobile-SDK-Android ).
Я не часто пользуюсь Android Studio, но вот что я пробовал до сих пор.
- Я обновил свою Android Studio до последней версии (2020.3.1 Патч 3).
- Я обновил свой Gradle (2.10) после того, как в процессе сборки было много ошибок Gradle, после чего я получил инструменты.ошибка связывания jar.
- Я попытался добавить инструменты.перейдите к моему локальному пути Android, пути проекта, пути JRE и дважды проверьте, что он находится в пути JDK.
- Я добавил $JAVA_HOME=»/JDK-path» в свой /etc/environment и также попробовал $JAVA_HOME=»JDK-path/bin» (выдает какую-то ошибку библиотеки java, потому что она не может найти другие биты).
- Я добавил «/JDK-path» и «/JDK-path/bin» в переменную $PATH (/etc/environment).
Я, вероятно, попробовал пару десятков других вещей и видел пару десятков записей на этом форуме. Однако ни одна из тех вещей, которые я пробовал, до сих пор не сработала, чтобы избавиться от этих инструментов.ошибка jar.
В конечном счете, я пытаюсь понять, как работает Studio, какие библиотеки (или библиотеки) неправильно связаны (и почему), и выяснить, как лучше снимать проблемы. Однако в Android Studio, похоже, так много движущихся частей, что я не совсем уверен, как пошагово отследить ошибки до их источника. В этом конкретном примере я не уверен, вызвана ли проблема с библиотекой вызовом JDK или вызовом Android SDK (как указано в ошибке выше). Я также не уверен, что означает «Платформа Android API 27» в приведенной выше ошибке. Затем, как только я получу инструменты, может появиться дюжина других ошибок.jar для правильной ссылки, но я делаю это шаг за шагом.
Если кто-то хочет рассказать мне, как это сделать, я также могу опубликовать более подробную информацию из журналов сборки Android Studio и т.д.
Любой, у кого больше опыта работы в Android Studio, может попробовать разобраться с этими инструментами.ошибка сборки jar?