Установка приложения для Android без SD-карты - PullRequest
9 голосов
/ 16 ноября 2010

Я загрузил файл apk на веб-сервер и попытался получить доступ к ссылке из браузера на телефоне. Когда я пытаюсь загрузить по этой ссылке, я получаю сообщение об ошибке «SD-карта требуется для загрузки». У меня не установлена ​​SD-карта, но внутренняя память не заполнена, поэтому я ожидаю, что приложение будет установлено во внутреннюю память.

Очевидное решение - установить SD-карту. Установка SD-карты в устройство позволяет установить приложение. Итак, вопрос в том, почему это необходимо?

Нигде в моем приложении я не указываю, что это необходимо установить на SD-карту. Я попытался оставить поле установки пустым и установить для него «auto» и «internalOnly». Я обыскивал форумы и не нашел причины для этого.

Ответы [ 4 ]

5 голосов
/ 02 июля 2013

Вы можете установить apk-файлы во внутреннюю память телефона (даже если SD-карта отсутствует) с помощью adb (Android Debug Bridge).

Сначала включите отладку по USB и подключите телефон к компьютеру. Откройте терминал и наберите:

adb install [path to apk file]/app_file.apk

Вы получите ответ, как показано ниже:

1516 KB/s (190984 bytes in 0.123s)
pkg: /data/local/tmp/app_file.apk
Success

Ваш файл apk будет установлен во внутреннюю память телефона.

4 голосов
/ 16 ноября 2010

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

1 голос
/ 17 ноября 2010

При загрузке из браузера APK или любой загруженный файл необходимо сохранить на SD-карте.Однако загрузка с Маркета может выполнять загрузку приложений без APK.Если у вас есть ограничения по стране, возможно, альтернативные рынки, такие как SlideME, могут сделать то же самое.

0 голосов
/ 16 апреля 2015

Важно иметь SD-карту на вашем телефоне, хранить загруженные приложения и управлять загруженными приложениями на SD-карту, поэтому вы не можете загружать приложения на свой телефон, даже если у вас есть внутренняя память.не полный .....

...