- Как настроить и подключить Android к домашней сети Wi-Fi
- Предварительная настройка
- Создание нового пользователя
- Предоставляем общий доступ к файлам
- Заходим в сеть через Android
- Как подключить Android к компьютеру через Wi-Fi: Видео
- Как подключить WiFi на Android и работать с локальной сетью?
- Взаимодействие Android-устройств в локальной сети
- О чем это и для кого это?
- Какие возможные способы решения существуют?
- Как подключить Android-устройства к локальной сети
- Подключение Android-устройства к LAN
- Настройка локальной сети
- Общий доступ к файлам
- Настройка IP-адресов
Как настроить и подключить Android к домашней сети Wi-Fi
Если вы имеете Android-планшет и активно используете его в повседневной жизни, тогда скорее всего вам приходила мысль подключить его к своей домашней сети, как это сделано между компьютерами, чтобы была возможность заходить на носители ноутбука или стационарного компьютера и прямо оттуда работать с файлами или мультимедийным контентом, предварительно не скачивая их на планшет через USB-провод или флешку. Хорошо, что такая возможность есть и настроить подобное подключение не составит труда: ниже мы покажем, как подключить Android к домашней сети Wi-Fi.
Предварительная настройка
Перед тем как подключить Android к домашней сети Wi-Fi, нужно провести небольшую настройку на компьютерах, на которые вы хотите заходить с планшета. Данная процедура не является обязательной, но все же для полной гарантии работоспособности данного метода рекомендуем ее проделать.
Создание нового пользователя
Рекомендация заключается в том, что на вашем компьютере должен быть установлен пароль пользователя, чтобы вы смогли зайти на ПК с Android-устройства. Если пароль не установлен на учетную запись, тогда есть несколько способов решить данную задачу:
- Установить его на вашу учетную запись, и тогда вам нужно будет каждый раз его вводить при включении ПК.
- Создать новую учетную запись с паролем, предоставить ей права и оставить (можно забыть про нее), продолжая пользоваться своей существующей без пароля.
Делается это потому, что, когда будете заходить с Android, нужно будет заполнить обязательную графу с паролем, а если его нет, то в некоторых случаях может не получиться зайти на ПК.
Мы в нашем примере создадим нового пользователя. Делается это следующим образом:
- Перейти по следующим шагам: «Пуск» > «Панель управления» > «Добавление и удаление учетных записей».
- Создайте пользователя с именем и паролем: права доступа можно ставить на нее «Обычные», а не «Администратора».
Предоставляем общий доступ к файлам
Если вы до этого использовали сеть между компьютерами, то наверняка уже сделали общий доступ к нужным папкам или дискам. Если же нет, тогда покажем, как это сделать. Расшаривать можно не только папки, но и целые диски – выбирать вам.
- Нажмите правой кнопкой мышки на папке или диске, к которым хотите предоставить доступ для других устройств.
- Выберите «Свойства».
- Далее откройте вкладку «Доступ».
- Нажмите на кнопку «Расширенная настройка».
- Поставьте флажок напротив «Открыть общий доступ…».
- Клацните по кнопке «Разрешения».
- Если вы используете компьютер в домашней сети, то можете оставить тип пользователей «Все» и просто внизу поставить галочки на «Разрешить» напротив нужных операций над вашими файлами. Если же часто используете ПК в общественных сетях, то нажмите «Добавить», выберите только что созданную вами учетную запись и предоставьте ей права «Разрешить» напротив «Полного доступа».
Заходим в сеть через Android
Скачайте и установите приложение ES-проводник на свой планшет или смартфон. Затем выполните следующие шаги по подключению:
- Запустите проводник.
- Выполните свайп вправо.
- Тапните по пункту «Сеть».
- Далее перейдите по строке «Lan».
- В пустом окне создайте новое подключение.
- Заполните необходимые поля (подробнее описано ниже).
- Домен: можете оставить пустым.
- Адрес: в это поле нужно написать IPадрес вашего ПК. Узнать его можно на компьютере зайдя в консоль (как открыть консоль показано на скриншоте), в консоле ввести команду ipconfig и нажать Enter. Нужная строчка с адресом – IPv4-адрес.
- Логин: в это поле нужно написать имя учетной записи, которую вы создавали.
- Пароль: напишите пароль от той учетной записи, логин которой вы написали выше.
- Имя: можно оставить пустым.
- Нажмите «ОК».
После этих действий у вас должны появиться папки и диски с компьютера, к которым вы предоставляли общий доступ.
Как видите, первая настройка может занять некоторое время, но ничего сложного в этих действиях нет. Надеемся, что наша статья была полезна для вас.
Как подключить Android к компьютеру через Wi-Fi: Видео
Работаю частным компьютерным мастером. Профессионально занимаюсь ремонтом компьютеров более 12 лет, как любитель с 90-х годов.
Два года проработал руководителем сервисного центра, специализирующегося на подключении абонентов к интернету и компьютерной помощи.
Источник
Как подключить WiFi на Android и работать с локальной сетью?
Опубликовано 04 Июня 2013
Сегодня почти у каждого второго имеется такая удобная в дороге вещь, как планшетный компьютер или смартфон, или и то и другое, поэтому возникает вопрос, как включить в вашу локальную сеть wifi Android-устройство, как подключить его к интернету, как связать по wifi Android с компьютером или ноутбуком.
Процесс подключения Андроида к интернет по wifi понятен — в этом нет ничего сложного. Намже интереснее узнать о других возможностях работы планшетника Android внутри беспроводной сети. Например, как подключить его к компьютеру? Для реализации этой идеи нужно будет установить одну дополнительную программу— wifi manager «ES проводник». Скачайте ее бесплатно изGoogle Play. Программа заменяет собой стандартный просмотрщик папок и файлов и значительно расширяет еговозможности.
В обновленной версии «ES проводник» интерфейс прграммы может отличаться.
Далее запускаем его.Нам нужно выбрать «LAN»или «Local»— смотря как увас написано. Дополнительного подключения к локальной сети не нужно— ведь если ваш планшет уже соединен поwifi с роутером, тоон уже находится внутри вашей сети. После этого нажимаем на иконку «Поиск» для поиска компов внутри сети. Здесь нужно отметить, чтодля того, чтобы что-то появилось в результате этого поиска,надолибо:
1. Чтобы с помощью одного из компьютеров была создана домашняя группа для этого увас должна быть Windows версии выше, чем домашняябазовая.
2. Либо чтобы на компьютере была запущена программа «Домашний медиасервер».
Итак, если одно из этих условий соблюдено, то увас появятся компьютеры внутри локальной сетиили комп с включенным домашним медиасервером. Могут отображатьсялибо их имена,либо их IPадреса.
Теперь можно зайти в любой изних и посмотреть содержимое папок, которые расшарены, то есть кним открыт общий доступ изсети.
И наконец, третий вариант— это сделать LAN-сервер на самом Андроиде. Для этого не требуется двух обозначенных выше условий.
Сначала требуется создать новую учетную запись с паролем на компьютере (Пуск— Панель управления— Учетные записипользователей).
После этого заходим в раздел LAN на планшете и жмем на иконку«Создать».
Вводим IP адрес компьютера и логин/пароль от только что созданной учетнойзаписи.
В поле имя вводим то, что будет отображаться в списке— имя для компьютера. Я просто ввел егоайпи.
На этом все, можно смотреть папки для общегоиспользования.
Источник
Взаимодействие Android-устройств в локальной сети
Предположим, мы пишем игру для Android, которая подразумевает некое сетевое взаимодействие между устройствами. Причем наши устройства находятся в одной сети и мы хотим, чтобы взаимодействие между ними осуществлялось быстро, а значит вариант с обменом данными через интернет нам не подходит. Ах да, еще одна маленькая ложка дегтя — мы хотим охватить максимально возможную аудиторию, для чего нам необходимо поддерживать Android 2.3.
Что же нам делать? Давайте поговорим об этом, а заодно рассмотрим относительно новые возможности Android SDK для соединения двух и более устройств.
О чем это и для кого это?
Как-то раз, уйдя с предыдущего места работы и погрузившись в заслуженный отдых, я принялся писать сетевую игру, в которую могут играть люди, находящиеся в одной локальной сети. И сразу же столкнулся с тем, что для нормального функционирования подобной игры нам мало соорудить сетевое взаимодействие — нам нужно сделать нормальное и быстрое обнаружение устройств в сети. Собственно, в данной статье я поделюсь своим опытом в реализации решения для данной задачи.
Сразу оговорюсь, что статья предназначена в большей мере для тех, кто имеет опыт Android-разработки, написал несколько приложений и хочет расширить свой кругозор, а также улучшить профессиональные навыки.
Какие возможные способы решения существуют?
- Android Network Service Discovery. Простой и эффективный способ обнаружения устройств. На Android Developer есть пошаговое руководство по подключению NSD, есть пример NsdChat, который можно скачать там же. Но есть один существенный минус — данный метод поддерживается только начиная с API Level 16, то есть с Android 4.1 Jelly Bean;
- Второе решение, предлагаемое нам на сайте Android Developer — Wi-Fi Peer-to-Peer. Проблема этого метода та же самая — поддерживается он только начиная с API Level 16;
- Есть странное решение, которое предлагается некоторыми программистами на Stack Overflow — самостоятельно сканировать локальную сеть на предмет наличия сервера. То есть проходить по всем адресам сети. Это уже сейчас звучит как странный велосипед, а теперь представьте, что порт нашего сервера назначается автоматически. Таким образом, сканирование даже самую небольшой сети становится достаточно долгой и трудоемкой задачей;
- Наконец, мы можем обратить внимание на Java-библиотеки и написать что-нибудь с их использованием. Например, JmDNS.
Последний способ выглядит вполне адекватным и, кажется, может обеспечить нас требуемой скоростью и удобством обнаружения устройств в сети для конечного пользователя.
Я вооружился JmDNS и решил попробовать соорудить несколько классов, которые по максимуму упростят написание описанных выше приложений. Но для начала пришлось немного повырезать дубликаты .class-файлов из jar-пакета JmDNS (проблема описана здесь):
Далее я взял исходный код NsdChat с Android Developer и изменил его служебный класс, который отвечает за инициализацию сокетов и организацию сетевого взаимодействия. Также я написал wrapper для JmDNS
Здесь размещены 4 основные функции для работы Network Discovery:
- startServer для создания сервера и регистрации соответствующего сервиса в локальной сети;
- findServers для поиска серверов;
- reset для окончания работы с Network Discovery и последующего освобождения ресурсов;
- wifiLock для запроса блокировки Wi-Fi.
В завершении я написал универсальный класс ConnectionWrapper для полноценной организации обнаружения, а также обмена сообщениями в локальной сети. Таким образом, создание сервера в конечном приложении выглядит следующим образом:
А вот и mServerHandler, использующийся для приема и обработки сообщений:
Отправка сообщений еще проще:
И, наконец, метод для обнаружения и подключения к серверу:
Как видите, все очень просто. А главное, все это работает в любой версии Android для максимум двух устройств. Но сделать так, чтобы это работало для условно неограниченного числа устройств очень легко, и очевидное решение придет к вам почти сразу после детального изучения класса Connection. Пусть это будет в качестве домашнего задания.
Ах, да, весь код доступен для изучения и использования всеми желающими в моем репозитории на GitHub.. И, конечно, не исключаю то, что некоторые вещи можно сделать лучше и проще, поэтому не стесняйтесь форкать и делать pull request’ы.
Источник
Как подключить Android-устройства к локальной сети
В данном руководстве я опишу как реализовать:
1) Подключение мобильного устройства к жестким дискам ПК на Windows;
2) Общие принципы создания домашней локальной сети (LAN).
Подключение Android-устройства к LAN
Итак, вот что нам потребуется (типовой набор):
- Мобильное устройство (в моем случает планшет Asus Nexus);
- Android-приложение ES Проводник;
- Компьютер, к жестким дискам которого мы будем подключаться;
- Роутер, к которому подключены компьютер и Android-устройство;
Предполагается, что мобильный девайс у вас уже подключен к роутеру через Wi-Fi, так как это тема заслуживает отдельного разговора, рассматривать её в рамках этой статьи не будем.
ES Проводник является одним из наиболее популярных приложений для работы с файлами, которое умеет работать с удаленными сетями из «коробки». Устанавливаем его через Google Play на Android-девайс.
Открываем приложение и переходим на вкладку «Сеть > LAN». Нажимаем «Scan» для запуска поиска устройств в нашей локальной сети.
Если не все ваши устройства определились, то возможны проблемы с открытием доступа к папкам и файлам на компьютерах. Также рекомендуется задать вручную IP-адреса устройств и добавить их в ES Проводнике самостоятельно, кликнув кнопку «Создать» (см. раздел Настройка локальной сети).
Настройка локальной сети
Обычно при подключении через роутер проблем не возникает, всё происходит автоматом, выдаются динамические IP-адреса для устройств. Но важно, чтобы все ваши компьютеры находились в одной рабочей группе. Как это сделать?
Заходим в «Панель управления > Система», ищем раздел «Имя компьютера, имя домена, имя рабочей группы» и жмем «Изменить параметры» и снова «Изменить».
В поле «Рабочая группа» пишем «WORKGROUP». После чего жмем «OK» и перезагружаем ПК.
Общий доступ к файлам
Заходим в «Панель управления > Сеть и Интернет > Центр управления сетями и общим доступом» и расшариваем папки.
Если по каким-то причинам получаем ошибку про недоступность RPC сервера, то заходим в «Управление (правый клик мышки на иконке «Мой компьютер») > Службы и приложения» и запускаем службы:
- Удаленный вызов процедур (RPC);
- Сервер;
- Модуль запуска процессов DCOM-сервера;
Пробуем в EN Проводнике обнаружить наши ПК, если снова неудача, переходим к следующему разделу.
Настройка IP-адресов
При сложностях подключения устройств в локальной сети рекомендуется прописывать IP-адреса устройств вручную. Занятие это утомительное, но не сложное 🙂
1. Заходим на компьютере в «Панель управления > Сеть и Интернет > меняем вид на «Крупные значки» в правом верхнем углу > Центр управления сетями и общим доступом > Изменение параметров адаптера».
Выбираем наше подключение, у меня ноутбук подсоединен к роутеру через Ethernet-кабель («Подключение по локальной сети»), поэтому настраиваю его. Аналогичным образом можно настроить и «Беспроводное соединение».
2. Чтобы упростить себе задачу жмем правой кнопкой мыши по иконке нашего соединения и выбираем пункт «Состояние», в открывшемся окне жмем кнопку «Сведения».
Интересуют нас текущий IP-адрес компьютера и основного шлюза. Они нам понадобятся в следующем пункте. Оставляем пока это окно открытым.
3. Снова кликаем правой кнопкой мыши на «Подключение по локальной сети» (пункт 2). В списке выбираем «Свойства». И переходим к свойствам «Протокол Интернет версии IP (TCP/IPv4)».
Вбиваем значения из окна «Сведения», которые мы оставляли открытым ранее.
Замечу, что основной шлюз должен быть одинаковым у всех устройств, а вот последнее число в IP-адресе должно отличаться. Например, 192.168.0.94; 192.168.0.4; 192.168.0.12 и т.д.
Ура! Самая нудная часть закончена 🙂
Вот, в принципе, и всё. Повторю рассмотрен лишь типовой пример, потому как разнообразие вариантов организации сеток и подключаемых устройств велико. Например, я в домашней сети настроил подключение со своих устройств к сетевому медиацентру с HDD на 1TB, используя его как основное хранилище данных. Проводами подключил все ПК к роутеру (+свитч), а подсоединение планшета осуществляю через Wi-Fi.
Если у вас все же возникнут проблемы с настройкой, пишите в комментариях, попробуем разобраться.
Источник