Не могу получить доступ к торговой площадке Eclipse

Если вам абсолютно нужна локальная копия файла, вам нужно будет открыть InputStream копию содержимого в локальный файл, в котором вы знаете путь, а затем перейти оттуда. Sidenote: Guava ByteStreams#copy - это простой способ выполнить это.

Конечно, этот файл больше не поддерживается исходным источником Uri, поэтому я не думаю, что это то, что вы хотите. Вместо этого вы должны работать с API-интерфейсом Uri. Взгляните на Storage Access Framework

Изменить

Вот как вы можете получить InputStream из вашего Uri

InputStream inputStream = getContentResolver().openInputStream(uri);

29
задан CorayThan 10 February 2013 в 05:03
поделиться

11 ответов

Рассматривая это как общую проблему программирования, возможны следующие причины:

  • Служба может быть временно прервана

  • У вас может быть проблема с брандмауэром. Они могут быть локальными или реализованы вашими интернет-провайдерами.

  • Настройки прокси-сервера HTTP (если они вам нужны) могут быть неверными. В этом ответе объясняется, как настроить параметры внутреннего прокси-сервера Eclipse ... если в этом и заключается проблема.

  • Возможно, ваш доступ заблокирован чрезмерно активным антивирусным программным обеспечением.

  • Служба могла внести в черный список некоторый диапазон сети, и IP-адрес вашего хоста является «побочным ущербом».

Попробуйте подключиться к этому URL-адресу с помощью веб-браузера, чтобы проверить, не влияет ли это только на Eclipse ... или на более широкую проблему.


Учитывая это в контексте службы Eclipse Marketplace, сначала решите все проблемы с локальным прокси / брандмауэром / AV, если они применимы. Если это не поможет, лучшее, что вы можете сделать, это набраться терпения.

  • Было замечено, что сервис Eclipse Marketplace иногда не работает. Это случается не часто, и когда это происходит, проблема устраняется относительно быстро. (Часы, а не дни ...)

  • Я не могу найти страницу или канал "Состояние службы" или подобное для служб Eclipse. (Если вам известен один из них, пожалуйста, добавьте его в качестве комментария ниже.)

  • На первой странице Eclipse может быть уведомление об отключении. Проверьте это.

  • Попробуйте подключиться к URL-адресу службы (см. Сообщение об исключении!) С помощью веб-браузера и / или из других мест. Если вам это удастся, настоящей проблемой может быть проблема с сетью на вашем конце.

  • Если вы чувствуете необходимость жаловаться на услуги Eclipse, , пожалуйста, не делайте этого здесь !! (Это не по теме.)

21
ответ дан Community 10 February 2013 в 05:03
поделиться

Вот решение,

Если вы постоянно меняете прокси-сервер, как я, по разным причинам (университет, дом, рабочее место и т. Д.), Вы, скорее всего, вероятнее всего чтобы получить эту ошибку из-за неправильной настройки параметров соединения в Eclipse IDE. все, что вам нужно сделать, - поиграться с текущими настройками и привести его в рабочее состояние. Вот как ,,

1. ПЕРЕЙТИ

Окно-> Настройки -> Общие -> Сетевое подключение.

2. Измените настройки

Active Provider-> Manual-> и проверьте ---> HTTP, HTTPS и SOCKS

Если ваш активный поставщик уже настроен на Manual, попробуйте восстановить настройки по умолчанию. (родной)


Вот и все, перезапусти Eclipse и все готово!


58
ответ дан Sheila Hu 10 February 2013 в 05:03
поделиться

Я столкнулся с той же проблемой и нашел здесь полезные шаги, которые сэкономили мое время. Надеюсь, что приведенное ниже изображение поможет вам -

Window-> Preferences-> General-> Network Connection

Измените Active Provider Native на Manual, если проблема не существует решены с помощью шагов, упомянутых в снимке. Убедитесь, что HTTP / HTTPS должен быть проверен, и если для ваших настроек прокси-сервера требуется какой-либо IP-адрес, вы должны также указать IP-адрес прокси-сервера в имени хоста и номера порта. enter image description here

1
ответ дан IRSHAD 10 February 2013 в 05:03
поделиться

Решение состоит в том, чтобы установить прокси на «родной», как показано ниже

Перейдите в «Окно-> Настройки -> Общие -> Сетевое подключение» и измените настройки «Активный поставщик -> Собственный». Это сработало для меня.

7
ответ дан Lakshmi 10 February 2013 в 05:03
поделиться

В моем случае я изменил браузер по умолчанию на Internet Explorer с Google Chrome, и проблема была решена.

1
ответ дан shashwatZing 10 February 2013 в 05:03
поделиться

Перейдите в папку, в которой установлено eclipse

open eclipse.ini file
look for the line -vmargs
put -Djava.net.preferIPv4Stack=true below the -vmargs line and restart eclipse
.
3
ответ дан selftaught91 10 February 2013 в 05:03
поделиться

в моем случае: я получил новый компьютер, и мне пришлось загрузить и установить новое затмение. по умолчанию прокси был установлен на родной. Сначала я получил эту ошибку. Затем я изменил его на активный. И все же это не сработало. А затем я вернул его в «родной», и это сработало.

1
ответ дан arn-arn 10 February 2013 в 05:03
поделиться

Если вы можете успешно загрузить страницу из внутреннего веб-браузера Eclipses (перейдя в «Окно» => «Показать представление» => «Другое» => «Внутренний веб-браузер» и попытавшись открыть страницу) НО установка программного обеспечения из торговой площадки eclipse и окно «Help» => «Install New Software» не работают, тогда это исправление может вам помочь (работало для меня на компьютере с Windows 7):

  1. Перейдите в "Window" => "Preferences" => "General" => "Сетевые подключения" и установите для активного провайдера значение "Native".
  2. Зайдите в панель управления Windows и найдите межсетевой экран. Затем выберите «Разрешить программу через брандмауэр Windows», нажмите «Разрешить другую программу ...» и добавьте установку затмения.

enter image description here enter image description here

  1. Перезапустите Eclipse и попробуйте обновить репозиторий в «Справке» "=> Окно" Установить новое программное обеспечение ". Он смог успешно схватить его для меня.
5
ответ дан toinetoine 10 February 2013 в 05:03
поделиться

В моем случае решение состояло в том, чтобы установить прокси на «нативный». Я настроил прокси под Linux с cntlm, а также с Firefox (также используется как браузер Eclipse.

0
ответ дан Laura Liparulo 10 February 2013 в 05:03
поделиться

А также проверьте у своего антивируса, в случае со мной его avast, он блокирует мне доступ к рынку, поэтому я отключил его на несколько минут и попытался получить доступ к рынку из Eclipse, это сработало !!!

0
ответ дан Vinay 10 February 2013 в 05:03
поделиться

Я знаю, что это немного старо, но я работал в той же проблеме сегодня. Я хотел установить затмение на своем vm с xubuntu. Поскольку у меня были проблемы с последней версией 2019-06 затмения, я попробовал Кислородом. Таким образом, я перешел к eclipse.org и загрузил кислород. Когда рабочий кислород, проблема с merketplace, не достижимым, происходит. Таким образом, я загрузил установщик затмения не immediatly кислород. После этого я могу использовать затмение в качестве expectet (все версии)

0
ответ дан 27 November 2019 в 23:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: