2011-02-10 3 views
1

Я ищу информацию о том, как/если вы можете захватывать информацию из другого приложения на Android. Например, если бы я хотел сделать приложение, которое проверило, какая песня была воспроизведена в приложении «Музыка» в данный момент. Возможно ли это? Я гулял и искал здесь, но не нашел много.Grabbing Info From Another App

ответ

2

Вы можете общаться с другими приложениями через intents. Какое общение возможно, зависит от того, какие именно действия были доступны для приложения.

+0

Это помогло моему поиску немного. Я нашел это, что может быть тем, что я искал: http://www.alexc.me/android-music-app-service-currently-playing-song/231/ –

+0

Имейте в виду, что вы никогда не должны использовать недокументированные интерфейсы. Скорее всего, они со временем изменятся и вызовут только проблемы. Приложение будет разбиваться случайным образом или только на некоторых телефонах и т. Д. –

2

Возможно ли это?

Только в том случае, если приложение предоставляет API для использования, тот, который задокументирован и поддерживается разработчиком приложения.