Если вы пытаетесь установить другое приложение (например, надстройку или дополнительные данные), вы должны опубликовать надстройку на рынке и использовать намерения, чтобы попросить рынок взять на себя процесс загрузки и установки дополнительные данные.
Установка на SD-карту не может быть выполнена через API, насколько я знаю, вы можете устанавливать приложения только во внутреннюю память устройства. Загрузка дополнительных данных должна осуществляться либо через маркет в виде APK, либо просто скачать zip с приложением и таким образом установить дополнительные данные на SD-карту.
Вам понадобится разрешение WRITE_EXTERNAL_STORAGE, как предлагает Мориц, если вы каким-либо образом пишете на SD-карту.