Nexus One へのファイルのプッシュに問題があります。
私の携帯電話で受け入れられるファイルの種類 (jpg、gif など) はごくわずかしかないように思えます。
最近、他のファイルを自分の電話 (私の場合は gpx) にプッシュしようとしましたが、電話が自動的に拒否しました。
プログラムでこのフィルターをバイパスまたは拡張する方法はありますか?
これらのファイルをサービスでキャッチする方法もありますか?
以前にこのエラーが発生しました。「ファイルが受け入れられません: ターゲット デバイスは、送信しようとしているタイプのファイルを受け入れないと主張しています」または「エラー、デバイスはこのタイプのファイルを受け入れません」と表示されます。これは、これを受け入れる権限がないためです。ファイル。マニフェスト ファイルに権限を追加する必要があります。
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
アクティビティの下に次のように入力します。
<activity name="BluetoothActivity">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:mimeType="*/*" />
<data android:pathPattern="*.*\\.gpx" />
</intent-filter>
</activity>
受信すると予想されるファイル拡張子のインテント フィルターを追加してみることができます。特定のファイル拡張子の Android インテント フィルターを参照してください。