Приложение Trainingpeaks может экспортировать JSON-представление тренировки.Я загрузил просмотрщик JSON на Android, и он работает.Я хочу написать свое собственное приложение, чтобы получить это намерение и что-то сделать с ним.Проблема заключается в том, что мое приложение не может получить это намерение.Какую форму должен принимать фильтр намерений?Если я добавлю тег данных в существующий фильтр намерений файла манифеста, приложение не появится на устройстве.Если я установил два фильтра намерений, это произойдет, но все комбинации категорий действий и тегов данных, которые я попробовал, не позволят моему приложению быть распознанным для получения JSON.Я поражен тем, насколько плохо это задокументировано, и довольно взломан тем, что прибегнул к методам проб и ошибок.Последнее, что я попробовал, было:
<activity android:name=".MainActivity">
<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"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="text/*"/>
</intent-filter>
</activity>