Android Studio - обновление базы данных Excel с помощью Apache POI через WiFi - PullRequest
0 голосов
/ 12 декабря 2018

Я ищу способ обновить базу данных Excel с помощью Apache POI через WiFi.

Во всех найденных примерах файл объявляется как находящийся на жестком диске ПК, например:

 File myFile = new File("C://temp/Example.xlsx");

Как я могу продолжить, учитывая, что мой файл будет в сети, и устройство должно получать к нему доступ через WiFi?

Ответы [ 2 ]

0 голосов
/ 23 декабря 2018

Все, что вам нужно сделать, это просто проверить класс wifiP2P android, который позволяет нам подключаться к узлу той же сети, а также передавать данные ...

вот ссылка:

https://developer.android.com/guide/topics/connectivity/wifip2p

вот демонстрационный пример подключения, поиска, передачи данных

проверить это ...

https://android.googlesource.com/platform/development/+/master/samples/WiFiDirectDemo

Надеюсь, это поможет !!!

0 голосов
/ 23 декабря 2018

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

После того, как вы установили samba, вы можете получить файл через:

smb: //IPDeviceWho'sSharingTheFolder/Example.xlsx (учитывая, что он находится в главной папке)

Надеюсь, это поможет.

РЕДАКТИРОВАТЬ: Проверьте это для просмотра, чтобы вы могли проверить видимость общей папки https://play.google.com/store/apps/details?id=com.estrongs.android.pop

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