Возможно, я неправильно понял это, но если вы не создали явное намерения (работал с другим разработчиком приложения или создал другое приложение, которое вы хотите встроить), это будет невозможно.
Каждое приложение для Android работает в изолированной программной среде: http://developer.android.com/guide/topics/security/security.html
В частности:
Поскольку приложения Android для песочницы друг от друга, приложения должны явно обмениваться ресурсами и данными.Они делают это, объявляя разрешения, необходимые для дополнительных возможностей, не предоставляемых базовой песочницей.Приложения статически объявляют необходимые им разрешения, и система Android запрашивает согласие пользователя во время установки приложения.В Android нет механизма динамического предоставления разрешений (во время выполнения), поскольку это усложняет работу пользователя в ущерб безопасности.
Поэтому это будет невозможно.Это кажется ошибочным или злонамеренным с самого начала, но я бы серьезно пересмотрел ваш подход и переосмыслил бы преимущества, взвешенные по сравнению с маловероятной возможностью даже достичь того, о чем вы просите.