Я разрабатываю приложение, и мне нужно, чтобы пользователь мог открыть мое приложение, например, при нажатии на присоединенный файл из приложения gmail или из папки для загрузки или из «Проводник».Открыть файл с моим android App
Я уже много гулял и даже нашел здесь несколько вопросов, но я не могу сделать эту работу.
Это как мой Manifest.xml файл выглядит следующим образом:
<receiver android:name="MySMS2CloudReceiver">
<intent-filter>
<action android:name="android.intent.action.ACTION_VIEW" />
<action android:name="android.intent.action.ACTION_EDIT" />
<action android:name="android.intent.action.ACTION_PICK" />
<data android:scheme="http" />
<data android:pathPattern=".*\\.xml" />
<data android:host="*" />
<data android:mimeType="application/rss+xml" />
<data android:mimeType="application/atom+xml" />
<data android:mimeType="application/xml" />
<data android:mimeType="text/xml" />
</intent-filter>
</receiver>
Мой радиовещательный приемник:
public class MySMS2CloudReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Log.d("MySMS2CloudReceiver", "Leaving onReceived...");
}
}
Но сейчас, когда я нажимаю вложенный файл из сообщения электронной почты в всплывающем с названием «Полное действие с использованием» мое приложение даже не указано там ...
Любая идея о том, что может произойти?
Спасибо!