1

こんにちは、他のアプリケーションからファイルを受け入れるアプリを作成しようとしています。このチュートリアルhttp://developer.android.com/training/secure-file-sharing/setup-sharing.htmlとこのチュートリアルhttp://code.tutsplus.com/tutorials/android-sdk-を試しましたreceive-data-from-the-send-intent--mobile-14878で、何も機能していないようです。

これが私のマニフェストです。

...

<activity
            android:name="com.example.activities.mainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
            <intent-filter>
                <action android:name="android.intent.action.SEND_MULTIPLE" />

                <category android:name="android.intent.category.DEFAULT" />

                <data android:mimeType="application/*" />

            </intent-filter>
        </activity>
...

それでも何らかの理由で、Dropbox などからファイルを共有しようとすると、アプリケーションが表示されません。SEND_MULTIPLE の代わりに SEND を使用して、さまざまな MIME タイプを試し、クリーンなアプリケーション プロジェクトを開始しましたが、何もしませんでした。ありがとう

編集:基本的に私がやりたいことは、他のすべてのアプリケーションの共有メニューに自分のアプリを表示させることです。... ポップアップを使用して完全なアクションを取得することができましたが、これは私が探しているものではありません。残念ながら、すべての Google 検索で上記の情報が得られます。

4

1 に答える 1

0

私はそれを解決したと信じています。"application/*"必要なのは*/*. 何らかの理由で、ほとんどのファイルは、Excel ファイルを含む text/plain MIME タイプとして開かれます。奇数。

于 2014-11-08T23:20:25.263 に答える