0

あるアンドロイドから別のアンドロイドに SMS を送信し、SMS に含まれる情報を処理するアプリケーションがあります。問題は、SMS が少量のデータしか伝送できないことです。インターネットを使用せずに、2 台の電話間でより大きなファイル (おそらく 1Mb 以下) を転送したいと考えています。GPRS の可能性を考えています。その場合、GPRS の一般的なコーディングの問題について、これを実行して開始するために考慮する必要があることについて、誰かが私にいくつかの指針を与えることができます。または、これを行う方法について他のアイデアを持っている人はいますか?

編集:申し訳ありませんが、明確にするために、電話番号などのアドレスを介してモバイルにアクセスしてファイルをダウンロードする必要があり、どこにでもある可能性があるため、近くにない限りBluetoothは機能しません(右?)。モデムとかファクスとかそういうのがあればやってくれるかも。これを行うのが非常に難しいことに驚いています。これは、モバイルが行うように考案されたもののようです。

4

3 に答える 3

1

GPRSは機能しないと思います。

それは、携帯電話会社のセルが広がっていることに依存しています(コストがかかり、任意のパケットを送信することは許可されていないと思います)。

それは長距離で動作する必要がありますか?そうでない場合は、Bluetooth またはWiFi Directがオプションになります。

于 2012-08-24T11:24:01.680 に答える
0

近距離無線通信は、短距離での転送について話している場合の解決策にもなります。

于 2012-08-31T16:33:19.860 に答える
-1

Bluetooth を使用してファイルを転送する

            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"));
于 2012-08-24T11:39:19.690 に答える