簡體   English   中英

在不使用互聯網的情況下,在兩個Android手機之間來回傳輸文件

[英]transfer file to and fro between two android phones without using the internet

我有一個應用程序,可以將短信從一個機器人發送到另一個機器人,然后處理包含在短信中的信息。 問題是短信只能攜帶少量數據。 我想在兩部手機之間傳輸較大的文件(可能不超過1Mb),但不使用互聯網。 我在想也許是GPRS,在這種情況下,任何人都可以給我一些有關GPRS通用編碼問題的提示,以便進行此操作並使我入門。 還是有人對如何做到這一點有其他想法?

編輯:很抱歉,為了更清楚一點,我需要通過某個地址(例如手機號碼)訪問移動設備以下載文件,並且該文件可以在任何地方,因此除非它在附近,否則藍牙將無法工作(對嗎?)。 如果有這樣的事情,也許像調制解調器或傳真之類的東西就可以做到。 我很驚訝這很難做到,這似乎是手機設計的目的。

我認為GPRS無法正常工作。

它依賴於分散的移動運營商單元(這很費錢,我認為您不允許發送任意數據包)。

它應該在遠距離工作嗎? 如果沒有,則可以選擇藍牙或WiFi Direct

如果您正在談論短距離傳輸, 近場通信也可能是您解決方案的答案。

使用藍牙傳輸文件

            Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND);
        sharingIntent.setType("text/plain");
        sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT,mailBody);//mail body is your content         
        startActivity(Intent.createChooser(sharingIntent,"Share using"));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM