Android Studio: не удалось загрузить FastInfoset.jar (com.sun. xml .fastinfoset: FastInfoset: 1.2.15): недоступна кэшированная версия для ошибки в автономном режиме. - PullRequest
0 голосов
/ 03 мая 2020

Я новый пользователь студии android. Сначала я столкнулся с такими проблемами, как отключение кнопки запуска и отображение XML.

Когда я пытался решить эти проблемы, я сталкиваюсь с кучей кодов ошибок.

A problem occurred configuring root project 'Myfirstapp'.
   > Could not resolve all artifacts for configuration ':classpath'.
   > Could not download protobuf-java.jar (com.google.protobuf:protobuf-java:3.4.0): No cached version available for offline mode
   > Could not download bcpkix-jdk15on.jar (org.bouncycastle:bcpkix-jdk15on:1.56): No cached version available for offline mode
   > Could not download bcprov-jdk15on.jar (org.bouncycastle:bcprov-jdk15on:1.56): No cached version available for offline mode
   > Could not download fastutil.jar (it.unimi.dsi:fastutil:7.2.0): No cached version available for offline mode
   > Could not download jimfs.jar (com.google.jimfs:jimfs:1.1): No cached version available for offline mode
   > Could not download guava.jar (com.google.guava:guava:27.1-jre): No cached version available for offline mode
   > Could not download httpclient.jar (org.apache.httpcomponents:httpclient:4.5.6): No cached version available for offline mode
   > Could not download httpcore.jar (org.apache.httpcomponents:httpcore:4.4.10): No cached version available for offline mode
   > Could not download kotlin-reflect.jar (org.jetbrains.kotlin:kotlin-reflect:1.3.71): No cached version available for offline mode
   > Could not download antlr4.jar (org.antlr:antlr4:4.5.3): No cached version available for offline mode
   > Could not download juniversalchardet.jar (com.googlecode.juniversalchardet:juniversalchardet:1.0.3): No cached version available for offline mode
   > Could not download gson.jar (com.google.code.gson:gson:2.8.5): No cached version available for offline mode
   > Could not download kotlin-stdlib.jar (org.jetbrains.kotlin:kotlin-stdlib:1.3.71): No cached version available for offline mode
   > Could not download proguard-base.jar (net.sf.proguard:proguard-base:6.0.3): No cached version available for offline mode
   > Could not download jdom2.jar (org.jdom:jdom2:2.0.6): No cached version available for offline mode
   > Could not download commons-compress.jar (org.apache.commons:commons-compress:1.12): No cached version available for offline mode
   > Could not download trove4j.jar (org.jetbrains.trove4j:trove4j:20160824): No cached version available for offline mode
   > Could not download commons-codec.jar (commons-codec:commons-codec:1.10): No cached version available for offline mode
   > Could not download jaxb-runtime.jar (org.glassfish.jaxb:jaxb-runtime:2.3.1): No cached version available for offline mode
   > Could not download FastInfoset.jar (com.sun.xml.fastinfoset:FastInfoset:1.2.15): No cached version available for offline mode

Вот скриншот ошибок, с которыми я сталкиваюсь:

enter image description here

Ответы [ 3 ]

1 голос
/ 04 мая 2020

Убедитесь, что у вас стабильное соединение inte rnet, прежде чем пытаться синхронизировать c ваш проект. проверьте настройки прокси. Убедитесь, что опция автоопределения включена. Вы можете получить к нему доступ в Файлы> Настройки> Внешний вид и поведение> Системные настройки> HTTP-прокси для windows. Я уверен, что для linux это тот же путь. , а также для включения и отключения автономного режима Gradle, его просто включить android 3,6 и правой панели на изображении, второй правый значок под Gradle

0 голосов
/ 04 мая 2020

В настоящее время вы используете автономный режим.

Чтобы использовать автономный режим gradle, он должен быть подключен к inte rnet хотя бы один раз, чтобы загрузить требуемый * 1004. * и кешируем modules, которые будут использоваться в вашем проекте.

Процесс его отключения очень прост:

  1. Нажмите на слово gradle в правой части экрана.

  2. На верхней панели инструментов появится панель с некоторой информацией и задачами (расположенная под словом gradle на вашей картинке) и справа вы увидите кнопку со значком настроек (конфигурации), слева - подсвеченную кнопку со значком в виде перекрестия, нажмите на нее, чтобы включить онлайн-режим.

  3. Вам нужно будет синхронизировать c вашего проекта (вам нужно иметь доступ к inte rnet), перейдя в Файлы -> Syn c Проект с файлами Gradle

  4. Затем Выполнить -> Перестроить , чтобы построить проект и получить предварительный просмотр в вас r designer.

  5. После завершения syn c вы можете повторить первый шаг для переключения в автономный режим, если вы sh, ваш проект будет кешировать нужные вам модули и вы ' Вы сможете создать свой проект без inte rnet.

Source : https://developer.android.com/studio/releases#3 .6-gradle-offline-ui

Поиск: новое место для переключения автономного режима Gradle

Подробнее о автономном режиме : https://developer.android.com/studio/build/optimize-your-build#offline_mode

Поиск: включение автономного режима

Счастливого кодирования!

0 голосов
/ 04 мая 2020

Обратите внимание, что в Gradle вы используете "Gradle offline", поэтому кэш не работает (6-я кнопка слева).

Если деактивировано, ошибки «Нет кэшированной версии для автономного режима» исчезнут.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...