- Как настроить и подключить Android к домашней сети Wi-Fi
- Предварительная настройка
- Создание нового пользователя
- Предоставляем общий доступ к файлам
- Заходим в сеть через Android
- Как подключить Android к компьютеру через Wi-Fi: Видео
- Как подключить Android к локальной сети LAN Windows
- Перед подключением
- Подключение Android к Windows LAN
- Взаимодействие Android-устройств в локальной сети
- О чем это и для кого это?
- Какие возможные способы решения существуют?
- Как подключить WiFi на Android и работать с локальной сетью?
Как настроить и подключить 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-х годов.
Два года проработал руководителем сервисного центра, специализирующегося на подключении абонентов к интернету и компьютерной помощи.
Источник
Как подключить 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 через тот же роутер, что и компьютер с настроенной локальной сетью), переход между вкладками легко осуществляется с помощью свайпа (жест пальцем с одной стороны экрана до другой).
Далее у вас есть два варианта действий:
- Нажать кнопку Scan, тогда произойдет автоматический поиск компьютеров в сети (если нужный компьютер найден, можете сразу прервать поиск, иначе он может продолжаться долго).
- Нажать кнопку «Создать» и указать параметры вручную. При ручном указании параметров, если вы настраивали локальную сеть по моей инструкции, имя пользователя и пароль не понадобятся, зато нужен будет внутренний адрес IP компьютера в локальной сети. Лучше всего, если вы укажете на самом компьютере статический IP в подсети роутера, в противном случае при включении и выключении компьютера, он может изменяться.
После подключения, вы сразу получите доступ ко всем сетевым папкам, к которым такой доступ разрешен и сможете выполнять с ними нужные действия, например, как уже говорилось, проигрывать видео, музыку, смотреть фотографии или что-то еще на ваше усмотрение.
Как видите, подключение Android устройств к обычной локальной сети Windows — совсем не сложная задача.
Источник
Взаимодействие 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’ы.
Источник
Как подключить 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 адрес компьютера и логин/пароль от только что созданной учетнойзаписи.
В поле имя вводим то, что будет отображаться в списке— имя для компьютера. Я просто ввел егоайпи.
На этом все, можно смотреть папки для общегоиспользования.
Источник