前提
Android+kotlinで医療系の在庫管理システムを開発しています。
システムの要件でAndroid側からWindowsのファイルサーバの共有にあるCSVを取得する必要があります。
同様にAndroid側からWindowsのファイルサーバの共有にCSVファイルを転送する必要があります。
通常、こういった場合はAndroid側からHTTPを使ってファイルのやり取りをするのでしょうが、Windows側は既存のシステムで、ここの改修を最低限に抑えたいという要望なので、SMB/CIFSプロトコルを使ってやり取るする必要があります。
Android側からAPIとしてSMB/CIFSプロトコルを使ってファイルのやり取りができるライブラリを探していますが、なかなかいいものが見つかりません。唯一、
https://www.jcifs.org/
がありますが、ライセンスがLGPLだったり、バージョンが古かったりでイマイチです。
Android側からAPIとしてSMB/CIFSプロトコルを使ってWindowsとファイルのやり取りができるライブラリで何かいいのがあれば教えていただけないでしょうか。
また、GooglePlayStoreを見ると、いくつかAndroidから(SMB/CIFSプロトコルを使っているんだろうな、たぶん・・)Windowsとファイルのやり取りができるアプリがありますが、こうったアプリはどうやってファイル転送部分を実装しているのでしょうか?
0 コメント