Как я могу найти, какие действия или услуги я могу использовать из другой программы - PullRequest
2 голосов
/ 01 апреля 2012

У меня большой опыт программирования на Java, но я новичок в программировании на Android.
Если я хочу использовать действия или услуги других программ, как я могу узнать, как это сделать?
Я пытался извлечь и прочитать метафайл из apk. Но это был не настоящий успех.
Нужно ли спрашивать автора или есть лучший способ?

Ответы [ 2 ]

1 голос
/ 01 апреля 2012

OpenIntents - отличное место, чтобы проверить, какие намерения доступны для использования в ваших приложениях. Это дает своего рода список намерений «открытого доступа», который должен быть в свободном доступе, чтобы вы могли использовать до тех пор, пока , поскольку у пользователя есть эти приложения в их системе. На практике это может быть немного сложно реализовать, но вы всегда можете проверить, достигнет ли цель , и сделать что-то еще, если у пользователя не установлено надлежащее приложение.

1 голос
/ 01 апреля 2012

Спроси у автора это лучший способ (или почитай документацию).Потому что, не зная, какие дополнительные данные вы должны отправлять в Activity (или, по крайней мере, зачем вам эта Activity), в этом нет никакого смысла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...