Меню

Настройка локальной сети android



Как подключить Android к локальной сети LAN Windows

В этой статье — о том, как подключить ваш телефон или планшет на Android к локальной сети Windows. Даже если у вас нет никакой локальной сети, а компьютер дома всего один (но подключен к роутеру), все равно эта статья будет полезна.

Подключившись к локальной сети, вы сможете иметь доступ к сетевым папкам Windows на вашем Android устройстве. То есть, например, для того, чтобы посмотреть фильм, необязательно его будет скидывать на телефон (его можно воспроизвести прямо из сети), также облегчается и передача файлов между компьютером и мобильным устройством.

Перед подключением

Примечание: руководство применимо в том случае, когда и ваше Android устройство и компьютер подключены к одному Wi-Fi роутеру.

Прежде всего, нужно настроить на компьютере локальную сеть (даже если компьютер только один) и предоставить доступ по сети к нужным папкам, например, с видео и музыкой. О том, как это сделать, я подробно написал в предыдущей статье: Как настроить локальную сеть LAN в Windows.

В дальнейшей инструкции я буду исходить из того, что все, описанное в указанной выше статье уже выполнено.

Подключение Android к Windows LAN

В своем примере для подключения к локальной сети с Андроид я буду использовать бесплатное приложение файловый менеджер ES Проводник (ES Explorer). На мой взгляд, это лучший файловый менеджер на Android и, помимо прочего, в нем есть все необходимое для того, чтобы получить доступ к сетевым папкам (и далеко не только это, например, вы можете подключиться ко всем популярным облачным сервисам, в том числе и с разными аккаунтами).

Скачать бесплатно файловый менеджер для Android ES Проводник вы можете из магазина приложений Google Play https://play.google.com/store/apps/details?id=com.estrongs.android.pop

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

Далее у вас есть два варианта действий:

  1. Нажать кнопку Scan, тогда произойдет автоматический поиск компьютеров в сети (если нужный компьютер найден, можете сразу прервать поиск, иначе он может продолжаться долго).
  2. Нажать кнопку «Создать» и указать параметры вручную. При ручном указании параметров, если вы настраивали локальную сеть по моей инструкции, имя пользователя и пароль не понадобятся, зато нужен будет внутренний адрес IP компьютера в локальной сети. Лучше всего, если вы укажете на самом компьютере статический IP в подсети роутера, в противном случае при включении и выключении компьютера, он может изменяться.

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

Как видите, подключение Android устройств к обычной локальной сети Windows — совсем не сложная задача.

А вдруг и это будет интересно:

Почему бы не подписаться?

Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)

26.09.2018 в 12:16

Здравствуйте! При подключении по LAN к пк, невозможно зайти в некоторые папки, мне пишет: STATUS_ACCESS_DENIED(3221225506): Could not connect to \ . Папки диск C, D и ADMIN

26.09.2018 в 13:38

У меня только догадка: На Windows 10 (если у вас вдруг она) для полного к корню диска C нужно иметь права администратора. Возможно, при подключении запрашивается полный доступ, а так как подключается не администратор, соответствующее сообщение.

25.11.2018 в 00:03

Этих, как под копирку статей в инете, что портянок на складе.
Вот мне не особо нужно с android (тв-приставка Z28 Pro без root, с подключенным по usb HDD) в локальной сети по wi-fi видеть/заходить/перекидывать файлы в папки на windows (ноутбук), мне нужно ВСЕ это, но только наоборот — содержимое папок на HDD, подключенном к тв-приставке мне нужно видеть С ноутбука. Я замучился искать подходящий софт!

02.12.2018 в 18:32

Очередная небылица. Не работает. Папки показывает, но не открывает. Поставил разрешения вообще для всех полные.

06.12.2018 в 21:07

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

Читайте также:  Спрашивает пароль при сбросе настроек на iphone

15.12.2018 в 10:18

Всё работает четко. Надо лишь медиафайлы держать в соответствующих библиотеках ПК, либо изменить размещение библиотек на директории с медиафайлами.

22.02.2019 в 11:15

Подскажите, как настроить закачку с android в папку, находящуюся в локальной сети? Есть локальная файлопомойка на raspberry pi, и не всегда целесообразно делать доп. движения, если есть в руках смарт.

22.02.2019 в 11:34

Здравствуйте.
Боюсь, не знаю, как это сделать для любых загрузок вообще. Но: гугл подсказывает, что, к примеру, некоторые android-торрент-клиенты (указываются такие как atorrent и ttorrent) позволяют грузить в сетевые папки сразу. Отсюда предполагаю, что и какие-то браузеры такими нехитрыми способностями могут обладать.

04.06.2019 в 22:00

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

28.11.2019 в 19:48

У меня сперва всё практически автоматом настроилось и несколько дней работало, пару раз отваливалось, но пересканирование помогало, а сейчас пишет Ошибка авторизации и ничего не помогает,

29.11.2019 в 11:05

А никаких изменений с именами пользователей, паролями на компьютере и на телефоне не выполнялось?

05.02.2020 в 07:05

Dmitry, я тут обнаружил что ES проводник оказывается выпилили из Play Market с полгода назад. Доступен через офф. сайт в виде apk, но всё же ставить через apk не всем будет удобно, да и если убрали значит была причина. Предлагаю переписать инструкцию с примером другого файлового менеджера. Я например настроил через Total Commander + LAN plugin. С одной стороны заморочка два приложения ставить а не одно, но с другой стороны они лёгкие по весу, и работают.

05.02.2020 в 08:15

Да, про ES проводник в курсе и согласен, что ему тут не место уже. И в статье про «лучшие файловые менеджеры» тоже. Сделал заметку, однажды доберусь до внесения правок.

25.06.2020 в 07:32

Привет. Запустил прогу. Появились компы в сети. Хочу открыть-не могу-выпадает окно-подключение к smb;//. Нужен логин и пароль. И-все.

25.06.2020 в 16:02

Подразумевается логин пароль для пользователя компьютера с доступом к нужным папкам, при условии, что открыт общий доступ к ним. Например, у вас там есть пользователь User на компе с паролем Passsword и их соответственно использовать.

26.07.2020 в 12:34

А если пользователь на компе безпарольный?

26.07.2020 в 12:48

В свойствах общего доступа снять отметку «доступ с парольной защитой», вот здесь описывается в последнем разделе: https://remontka.pro/shared-folders-disks-windows-10/

26.07.2020 в 17:36

25.06.2020 в 15:34

Мой вопрос появился на странице. Потом пропал. Что я нарушил!11

25.06.2020 в 16:00

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

26.06.2020 в 11:00

Вопрос снят. Разобрался. Всё работает.

10.07.2020 в 07:47

Здравствуйте! У меня вопрос чуть другого характера (возможно на целую статью). Есть эмулятор андроид на win 10, есть смартфон… Хотел поиграть с другом по сети, он на телефоне я на эмуляторе, но не знаю как подключить всех к одной сети, эмулятор создает виртуальные мак адрес и ip. Так же буду признателен ссылкой на ресурс где освещается этот вопрос.

10.07.2020 в 15:26

Здравствуйте. А там игра поддерживает такое — игру в локальной сети? Тогда, вроде бы (но это я без проверки пишу, могу ошибиться), должно и так работать, тот IP адрес, что в эмуляторах на виртуальном адаптере, он обычно в рамках локальной сети и «виден».

Источник

Как подключить Андроид к локальной сети Windows (LAN)

вкл. 28 Январь 2019 . Опубликовано в Android — Общее

Как подключить Андроид к локальной сети Windows (LAN). В этой статье мы расскажем вам, как легко и просто настроить подключение Android к локальной сети Windows с помощью простой пошаговой инструкции.

Как подключить Андроид к локальной сети Windows (LAN)

Кому это понадобиться?

У вас много любимых видео и музыки на вашем домашнем компьютере или ваш Android смартфон это бизнес инструмент и вы обмениваетесь документами? Во всех подобных случаях вам понадобиться построить локальную сеть, между компьютером на Windows устройством на Android.

Настраиваем подключение Android локальной сети

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

Читайте также:  Телевизор samsung ue40k5550bu настройки

Создание локальной на Windows

Перейдите в «Панель управления» -> «Сеть и Интернет» -> «Домашняя группа» и включаем сетевое обнаружение и доступ к файлам. После чего необходимо внести изменения в настройки сети.

В разделе «Частная (текущий профиль)»:

  • Включить сетевое обнаружение

Галочка на автоматическую настройка на сетевых устройствах

  • Включить общий доступ к файлам и принтерам
  • Разрешить Windows управлять подключением домашней группы

В разделе «Гостевая или общедоступная»:

  • Включить сетевое обнаружение
  • Включить общий доступ к файлам и принтерам

В разделе «Все сети»:

  • Включить общий доступ
  • Общий доступ с парольной защитой

Отключить общий доступ с парольной защитой

Теперь необходимо расшарить (предоставить доступ) папку, которая вам необходима, чтобы у вас был к ней доступ с Android.

Находим ту папку, что вам необходима и переходим в ее «Свойства«, вкладка «Доступ«

Нажимаем на кнопку «Общий доступ» и попадаем в окно предоставления прав к папке пользователям, нажимаем «Поделиться«

Теперь в «Свойствах» папки переходим во вкладку «Безопасность«.

Нажимаем на кнопку «Изменить» и попадаем в окно управления правами и нажимаем «Добавить«.

Далее выбираем «Дополнительно» -> в новом окне «Поиск» -> в списки выбрать «Все» и нажимаем везде «ОК»

Настройка на Windows закончена, переходим к Android.

Подключение Android к локальной сети Windows

Скачайте приложение «ES файловый менеджер» и запустите его.

После чего откройте боковое меню и выберите вкладку «Сеть», а в ней пункт «Lan».

Запустите сканирование, чтобы найти ваш компьютер.

Перейдите в него, где увидите расшаренную папку с необходимыми файлами.

Источник

Как подключить смартфон на Android к домашней LAN-сети через кабель: пошаговая инструкция

Большинство Android-устройств вы можете подключить к Интернету через LAN-кабель. Как это сделать самостоятельно без сложных настроек, мы покажем в данном руководстве.

фото: компании-производители, wirelesshack.org

Если вы намерены использовать кабельное подключение своего смартфона или планшета к Интернету, то вам необходимо сначала узнать некоторые требования к устройствам для LAN-соединения. И первое, что нужно выяснить, поддерживает ли ваш телефон так называемый OTG-адаптер.

  • Не все Android-смартфоны поддерживают OTG. Проще всего это узнать, загрузив приложение «USB OTG Checker». После того, как вы его установите, запустите приложение и нажмите на «USB OTG System», а затем на «Result», после чего вам будет показано, совместим ли ваш смартфон с OTG.
  • Далее вам необходимо проверить, установлен ли Ethernet-драйвер. Эту информацию можно найти в руководстве по эксплуатации устройства, либо обратившись к производителю. Но вы также можете узнать об этом через настройки. Для этого перейдите в настройки на вашем Android-смартфоне и откройте здесь «Подключение и общий доступ». Посмотрите, есть ли здесь опция «Другое». Если это так, убедитесь, что вы в данном разделе можно найти опцию «Ethernet».
  • Если эти условия не выполняются, то вы не сможете создать подключение через Ethernet-кабель.

Подключаем Android-смартфон через LAN-кабель: как это делается

Ethernet-функция в принципе интегрирован в систему только начиная с Android 3.1. Для того, чтобы следовать данной инструкции, вам понадобится как минимум Android 4, чтобы приложения работали правильно.

  • Если Ethernet-режим производителем предусмотрен, вам нужны права суперпользователя на вашем смартфоне.
  • Затем вам понадобятся приложения «BusyBox», «Root Checker» и «ADB over Ethernet». Последнее приложение активирует правильные настройки, чтобы вы могли получить доступ к интернету по локальной сети.
  • С аппаратной сторона вам понадобится OTG- кабель и адаптер USB/LAN. Убедитесь, что кабель OTG совместим со смартфоном.
  • Если у вас есть все необходимые кабели и, соответственно, адаптеры, вы можете начать подключение. Для этого сначала отключите Wi-Fi на Android- устройстве и, при необходимости, мобильные данные. Теперь подключите OTG- кабель к смартфону/планшету. Затем вы можете подключить Ethernet-адаптер и подключить LAN-кабель к нему.
  • В приложении «Ethernet» выберите «Enable».
  • Теперь ваш смартфон должен подключиться к LAN-сети.
  • Если ваше устройство не создает подключение к локальной сети, хотя на самом деле оно должно работать, возможен такой случай, что разъем вашего смартфона/планшета выдает слишком мало энергии. В этом случае может помочь USB-концентратор с дополнительным источником питания. Просто подключите его между OTG-кабелем и USB/LAN-адаптером.

Совет: если вы хотите подключить Android- устройство к локальной сети, чтобы использовать его в домашней сети, у вас есть еще один вариант. Вы можете создать точку доступа Wi-Fi с помощью вашего ПК/ноутбука — для компьютеров Windows рекомендуется использовать такое бесплатное программное обеспечение, например, как «mHotspot». В этом случае, конечно, необходимо, чтобы ваш компьютер был подключен к интернету через локальную сеть.

Читайте также:  Настройка аккаунта электронной почты в телефоне

Источник

Взаимодействие Android-устройств в локальной сети

Предположим, мы пишем игру для Android, которая подразумевает некое сетевое взаимодействие между устройствами. Причем наши устройства находятся в одной сети и мы хотим, чтобы взаимодействие между ними осуществлялось быстро, а значит вариант с обменом данными через интернет нам не подходит. Ах да, еще одна маленькая ложка дегтя — мы хотим охватить максимально возможную аудиторию, для чего нам необходимо поддерживать Android 2.3.
Что же нам делать? Давайте поговорим об этом, а заодно рассмотрим относительно новые возможности Android SDK для соединения двух и более устройств.

О чем это и для кого это?

Как-то раз, уйдя с предыдущего места работы и погрузившись в заслуженный отдых, я принялся писать сетевую игру, в которую могут играть люди, находящиеся в одной локальной сети. И сразу же столкнулся с тем, что для нормального функционирования подобной игры нам мало соорудить сетевое взаимодействие — нам нужно сделать нормальное и быстрое обнаружение устройств в сети. Собственно, в данной статье я поделюсь своим опытом в реализации решения для данной задачи.
Сразу оговорюсь, что статья предназначена в большей мере для тех, кто имеет опыт Android-разработки, написал несколько приложений и хочет расширить свой кругозор, а также улучшить профессиональные навыки.

Какие возможные способы решения существуют?

  1. Android Network Service Discovery. Простой и эффективный способ обнаружения устройств. На Android Developer есть пошаговое руководство по подключению NSD, есть пример NsdChat, который можно скачать там же. Но есть один существенный минус — данный метод поддерживается только начиная с API Level 16, то есть с Android 4.1 Jelly Bean;
  2. Второе решение, предлагаемое нам на сайте Android Developer — Wi-Fi Peer-to-Peer. Проблема этого метода та же самая — поддерживается он только начиная с API Level 16;
  3. Есть странное решение, которое предлагается некоторыми программистами на Stack Overflow — самостоятельно сканировать локальную сеть на предмет наличия сервера. То есть проходить по всем адресам сети. Это уже сейчас звучит как странный велосипед, а теперь представьте, что порт нашего сервера назначается автоматически. Таким образом, сканирование даже самую небольшой сети становится достаточно долгой и трудоемкой задачей;
  4. Наконец, мы можем обратить внимание на Java-библиотеки и написать что-нибудь с их использованием. Например, JmDNS.

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

Я вооружился JmDNS и решил попробовать соорудить несколько классов, которые по максимуму упростят написание описанных выше приложений. Но для начала пришлось немного повырезать дубликаты .class-файлов из jar-пакета JmDNS (проблема описана здесь):

Далее я взял исходный код NsdChat с Android Developer и изменил его служебный класс, который отвечает за инициализацию сокетов и организацию сетевого взаимодействия. Также я написал wrapper для JmDNS

Здесь размещены 4 основные функции для работы Network Discovery:

  1. startServer для создания сервера и регистрации соответствующего сервиса в локальной сети;
  2. findServers для поиска серверов;
  3. reset для окончания работы с Network Discovery и последующего освобождения ресурсов;
  4. wifiLock для запроса блокировки Wi-Fi.

В завершении я написал универсальный класс ConnectionWrapper для полноценной организации обнаружения, а также обмена сообщениями в локальной сети. Таким образом, создание сервера в конечном приложении выглядит следующим образом:

А вот и mServerHandler, использующийся для приема и обработки сообщений:

Отправка сообщений еще проще:

И, наконец, метод для обнаружения и подключения к серверу:

Как видите, все очень просто. А главное, все это работает в любой версии Android для максимум двух устройств. Но сделать так, чтобы это работало для условно неограниченного числа устройств очень легко, и очевидное решение придет к вам почти сразу после детального изучения класса Connection. Пусть это будет в качестве домашнего задания.
Ах, да, весь код доступен для изучения и использования всеми желающими в моем репозитории на GitHub.. И, конечно, не исключаю то, что некоторые вещи можно сделать лучше и проще, поэтому не стесняйтесь форкать и делать pull request’ы.

Источник

Adblock
detector