Создайте .apk программно - PullRequest
       16

Создайте .apk программно

1 голос
/ 04 января 2010

Проблема заключается в следующем:

Я подключаюсь к Интернету по некоторому URL и получите HttpResponse с app_example.apk.

Затем я хочу создать файл (.apk) в SDCard с этими данными чтобы это загруженное приложение можно было установить позже.

Как я могу преобразовать HttpResponse в файл .apk?

Ответы [ 2 ]

2 голосов
/ 04 января 2010

Имейте в виду, что вам нужно разрешение WRITE_EXTERNAL_STORAGE в вашем приложении, но тогда вы можете просто написать на SDCard. Каждый контент, каждое имя файла, которое вы хотите. Однако установка - это другое дело.

1 голос
/ 04 января 2010

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

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

Вам понадобится разрешение WRITE_EXTERNAL_STORAGE, как предлагает Мориц, если вы каким-либо образом пишете на SD-карту.

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