UbuntuでWi-Fiを使用してAndroidのファイルにアクセスする方法は?


37

UbuntuとAndroidの両方の携帯電話が同じWi-Fiを使用しています。電話とPCの間でファイルを転送するにはどうすればよいですか?Androidファイルシステムをマウントする方法はありますか?USBケーブルを使いたくありません。Bluetoothは機能しません。したがって、WiFiが唯一のオプションです。

AndroidバージョンはJelly Bean、Ubuntuは12.04 LTSです。


2
これは必ずしもUbuntuの質問ではなく、「Androidデバイスをセットアップして、wifi上のデバイスへのファイル転送を処理するサーバーをどのように設定すればよいか」という場合です。
トーマスウォード

1
しゅう wifi経由でアクセスする方法は、ubuntu(たとえば、samba ect)でかなり異なります
ティム

@Timですが、それは私がここで尋ねられているのを見ているわけではありません。「私のUbuntuとAndroidは同じwifiを使用しています。」OK、それらは同じネットワーク上にあります。「電話とPCの間でファイルを転送するにはどうすればよいですか?」wifiを介して暗示されます。解決策:ftp / sftpアクセスを許可するものをAndroidにインストールしますが、これはUbuntuではなくAndroidの質問です。それがどのように解釈されるかに関係なく、ソリューションは機能を提供するいくつかのソフトウェアのAndroid側のセットアップであり、それはUbuntuではありません。
トーマスウォード

1
再開するために投票してください。ソリューションはUbuntu固有ではありませんが、Androidにftpまたは専用Webサーバーをインストールしますが、問題はいくぶんLinux固有です。「AndroidとPC(またはMac)の間でファイルを共有する方法」をGoogleで検索すると、PC(またはMac)ソフトウェアとそれに対応するAndroidのインストールを含むいくつかのソリューションが表示されます。これらのソリューションにはLinuxクライアントがないため、Ubuntuでは機能しません。Ubuntuの場合、Ubuntuクライアントが存在する標準プロトコルを使用するサーバーが必要です。サーバーに精通しているソリューションは簡単ですが、ホームデスクトップユーザーにはそうではありません。
user68186

sambaで動作するいくつかのアプリをダウンロードできます。
Dr_Bunsen

回答:


37

Google Playストアには、Software Data Cableという無料のアプリケーションがあります。

インストールしたら、WiFi接続をオンにしてアプリを起動します。

「サービスを開始」ボタンをタップします。

AndroidデバイスにFTPサーバーを作成し、リソースを開いて任意のコンピューターから接続できるようにします。

ftp://192.168.1.xxx:8888

ここで、192.168.1.xxxはデバイスのIPアドレスです。

Androidデバイスとの間でWiFi経由でファイルをコピー/貼り付けできるようになりました。

PS-ubuntu 18.04でnautilusに+ Other Locations入り、一番下で上のftp URLを入力しますConnect to Server


接続できません!ヘルプ
-abhishah901

1
「サービスを開始」ボタンに到達するには、最初に「PCと同期」をクリックします
evan54

接続できますが、nautilusまたはcurlftpfsを使用してファイルをリストしようとするとエラーが発生します
マーク

22

私のお気に入りのアプリケーションはSSHelperです。Google Playストアでは無料で、十分に文書化されています。

sftpを使用してアクセスできるSSHサーバーを作成します。Nautilusを使用してファイルシステムをマウントします。

http://arachnoid.com/android/SSHelper/


1
リンクを含めていただけますか?
ティム

4
なぜこれがダウン投票されたのですか?- ちょっと興味があるんだけど。
シャグンソダーニ

いいね...素敵なsshシェル。ただし、ファイルマネージャ(nemoなど)を使用して、通常のファイルにアクセスできます。また、ftpよりも安全です。
アントンプロトポポフ

それが私がしていることです。ftpではなくsftpを使用してマウントします
ジャンマリー

1
これは素晴らしい提案であり、sshelperアプリはgplライセンスさえあります。私はここでsshfsのを使用してガイドを作成しました:askubuntu.com/questions/893090/...
フレデリックBaetens

8

より面白くするために。確かにAirDroidを使用できます。これは、Androidアプリを使用すると、Web UIを使用して電話インターフェイスに接続できます。

Airdroidがサポートするインスタンス

  1. ネットワーク経由で接続する(同じネットワーク上にある必要があります)
  2. ホットスポット経由の接続(デバイスは同じネットワークになるネットワークを作成します)
  3. インターネット経由(airdoidアカウントが必要です)

使用法(同じネットワークを使用するか、デバイスのホットスポットを介して)

  • Google PlayからAirDroidアプリをダウンロードして、アプリを開きます
  • WiFiまたはホットスポットで接続すると、接続するURLが表示されます。

ここに画像の説明を入力してください

  • 指定されたURLをブラウザーから接続します。ブラウザーは、デバイスでプロンプトを表示して許可を求めます。

ここに画像の説明を入力してください

ここに画像の説明を入力してください

  • 接続すると、デバイスに以下のメッセージが表示されます

ここに画像の説明を入力してください

  • PCが残りの情報を提供します

ここに画像の説明を入力してください

Airdroidでできること

Airdroidでできることはたくさんあります(フォルダディレクトリにアクセスしても、ルートが必要かどうかはわかりません)

  1. 電話からPCまたは万力へのファイル転送
  2. 電話を探す
  3. 通知を読む
  4. 電話、SMSなどを操作します

それがあなたの質問を助け、クリアすることを願っています!


URLを入力すると、次のように表示されます。エラー要求されたURLを取得できませんでした
abhishah901

1
@ abhishah901-携帯電話と携帯電話にアクセスしようとしているデバイスの両方が同じネットワーク上にあることを確認してください。さらにトラブルシューティングするには、それに応じて新しい投稿を作成してください。
AzkerM

5

AirDroidという名前のAndroidアプリケーションがあります。Playストアからダウンロードできます。それを使用することにより、ウェブブラウザを使用してubuntuであなたのアンドロイドのファイルを見ることができます。リンクはこちらです:Airdroid


1
ありがとう。試してみます。しかし、ファイルシステムをネットワーク経由でマウントする方法があるのか​​、それともそのようなものがあるのか​​と思っていました。つまり、USBを使用すると、携帯電話のファイルに完全にアクセスできます。Wifiを使用して同じことをしたいです
パヴァンニハル

意味私は私の携帯電話上のファイルへのウェブアクセスを与える???
グイドカンシャット

いいえ、ファイルへのオンラインWebアクセスを許可しません。サーバーは、デバイスが接続されているローカルエリアネットワークまたはアプリが作成したモバイルホットスポットでローカルにホストされます。
スネークアイズ

5

別の代替手段はKDEConnectを使用することです。Playstore(またはF-Droid)からKDE Con​​nectアプリケーションをインストールする必要もあります。UbuntuでKDEを使用していない場合は、KDE Con​​nectインジケーターもインストールする必要があります

また、デスクトップで電話通知を受信することもできます。複数のAndroidフォンとLinuxデスクトップを接続できます。接続は暗号化され、関連するすべてのソフトウェアはオープンソースです。

以下のスクリーンショットで利用可能なオプションのアイデアを得ることができます:

ここに画像の説明を入力してください


2

最も簡単な解決策は、AndroidがPC上のディレクトリにアクセスできるようにすることだと思います。このガイドに従って、Ubuntuでsamba共有を作成し、AndroidでAmaze(Opensource)、ES File explorer(Proprietary)、Ghost commander(Opensource)を使用できます。


これは理論的には質問に回答するかもしれませんが、回答の重要な部分をここに含め、参照用のリンクを提供することが望ましいでしょう
ティム

2
完璧な、これは私が探していたものです。サンバを使用すると、大きな力があります。
セルジオアブレウ

1

AndroidではAmazeファイルマネージャーを使用し、UbuntuではFileZillaを使用します。Amazeを使用すると、AndroidでFTPサーバーをセットアップし、FileZillaを使用してファイルを送受信できます。


1

Linux、Android、Mac OS、およびWindowsをサポートするもう1つのオープンソースの代替手段はnitroshareですです。

Ubuntu 16.04以降、Ubuntuリポジトリに含まれています。

sudo apt-get install nitroshare

最新のパッケージの場合(強く推奨):

sudo apt-add-repository ppa:george-edison55/nitroshare
sudo apt-get update
sudo apt-get install nitroshare

AndroidアプリはF-Droidとプレイストアにあります。

ただし、WindowsまたはMacOSとの互換性が重要でない場合は、Kdeconnectがより安定しているため、使用する方法です。


Ubuntu 16.04の現在のバージョンは機能しません。george-edison55リポジトリを使用する必要があります。このリポジトリからパッケージをインストールすると、正常に機能しました。F-DroidのAndroidバージョンを使用しています。
アカシス

0

GSConnect

別の回答で言及されたKDEConnectソリューションが気に入ったが、KDEの部分に怖がってしまった場合、Qt依存関係のないKDE接続のJavaScriptポートがあります。同じ機能を備えていますが、GNOME Shell拡張機能を使用するにはGNOMEデスクトップが必要です。

Androidフォンでは、F-DroidまたはプレイストアからKDE Con​​nectアプリをインストールする必要があります。


0
  1. AndroidでXenderを開きます。

    Androidでxenderを開きます

  2. [設定]> [ PCに接続]に移動します

    設定に行く> PCに接続する

  3. 指示に従ってください:

    ダイアログ

  4. Firefoxブラウザーでアドレスを追加:

    Firefoxブラウザでアドレスを追加

  5. ファイルをワイヤレスで共有します:

    ファイルをワイヤレスで共有します


0

ES File Managerを使用します。Androidスマートフォンにインストールし、メニューから[ ネットワーク ] > [リモートマネージャー]> [オンにする]をクリックすると、リンクが表示されます(などftp://192.168.1.54:8754)。ブラウザで、リンクを入力します。できた


0

FTPサーバーのAndroid Playストア検索では、 The Olive Treeのは素晴らしいです...アプリでは、中央の赤いボタンを押すだけで、次のようなURLを表示する電話でFTPサーバーを起動できます。ftp://192.168.1.103:2221 し、コンピューターにそのれますURL

Ubuntu 18.04でnautilusヒット +その他の場所

次に、[サーバーに接続]フィールドにftpアドレスを入力します ftp://192.168.1.103:2221

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.