пятница, 18 июня 2010 г.

Установка приложений без использования Android Market

Для того, чтобы ставить приложения вовсе не обязательно их каждый раз качать из Маркета. Можно скачать с помощью компьютера установочный apk-файл приложения, закинуть его на флеш-карту смартфона через USB-кабель и установить с помощью легкого и удобного приложения Apps Installer.


Добавляем источники

Чтобы мы могли ставить приложения не только из Маркета, но и сразу с флеш-карты, нужно немножко поковырятся в настройках смартфона:
Меню -> Настройки -> Приложения -> Неизвестные источники (поставить галочку)

Устанавливаем Apps Installer

У нас есть на выбор два варианта:

Вариант А:
Устанавливаем Apps Installer из Маркета.
Нам понадобится немножко Интернета на смартфоне - при установке Apps Installer через Маркет мы выкачаем примерно 100-150 Килобайт.

Вариант Б:
Устанавливаем Apps Installer с помощью ADB.
В этом случае Интернет на смартфоне совсем не понадобится - но на компьютер придется скачать порядка 840 Килобайт.

Выбирайте любой из этих двух вариантов.

Вариант А: Устанавливаем Apps Installer из Маркета

1. Запускаем Маркет (это такая иконка в виде белого пакета с ручками и зеленым роботом на боку) из меню Приложения.

2. Жмём кнопку Поиск (маленькая квадратная с лупой в правом верхнем углу).

3. Набираем appsinstaller. Жмём кнопку с лупой.

4. В результатах поиска нажимаем на строчку Apps Installer от ModMyMobile.com

5. Внизу жмём кнопку Установить.

6. Нам напишут, что приложение имеет доступ к таким-то данным и просят подтвердить установку.

7. Жмём кнопку ОК.

8. Вверху в строке статуса появятся иконка показывающая что приложение скачивается (мигающая стрелочка вниз).

9. Когда приложение скачается и установится мы увидим в строке иконку стрелочки с галочкой и текст "Приложение Apps Installer успешно установлено".

Вариант Б: Устанавливаем Apps Installer с помощью ADB.

1. Подключаем смартфон USB-кабелем к компьютеру. Не забудьте установить драйверы.

2. Внимание! Тут важен порядок!

Сначала выключаем режим съемного диска в настройках смартфона:
Меню -> Настройки -> Карта SD и память телефона -> Режим Съемный диск (снимаем галочку)

Затем включаем режим отладки USB (USB Debugging) на смартфоне:
Меню -> Настройки -> Приложения -> Доп. настройки -> Отладка USB (поставить галочку)

3. Скачиваем архив AppsInstaller_ADB_setup.zip
(840 Кб)

4. Распаковываем архив в любую папку на вашем компьютере.

5. Заходим в папку, куда распаковали архив и запускаем файл setup.bat

6. Должно появиться черное окошко с текстом:

* daemon not running. starting it now *
* daemon started successfully *
1049 KB/s (83935 bytes in 0.078s)
Unable to chmod /data/nv/FRStatus.txt: Operation not permitted
Unable to chmod /data/nv/factoryreset_ongoing.txt: Operation not permitted
cannot create /data/reboot_enable_menu/reboot_enable_menu: permission denied
scandir: Permission denied
cannot create /sys/module/pm2/parameters/hidden_reset: permission denied
pkg: /data/local/tmp/AppsInstaller.apk
Success
Для продолжения нажмите любую клавишу . . .

Ошибки вида "permission denied (доступ запрещён)" возникают из-за того, что на смартфоне не включен root-доступ. Если это вас напрягает - включите root-доступ и повторите всю последовательность Варианта Б. Это однако ни на что не влияет - Apps Installer установится на смартфоне в любом случае.

Устанавливаем приложения через Apps Installer без Маркета

Теперь с помощью Apps Installer мы можем устанавливать другие приложения уже без использования Маркета.

1. Подключаем LG GT540 к компьютеру в режиме флеш-диска.

2. Скачиваем на компьютер apk-файл приложения которое мы собираемся установить (например, отсюда: 4PDA.ru - Каталог программ)

3. Копируем скачанный apk-файл с компьютера в корень флеш-карты смартфона.

ВНИМАНИЕ! Если вы скопируете apk-файл в какую-либо папку на флеш-карте Apps Installer его не увидит!

4. Запускаем Apps Installer. Он ищет apk-файлы в корне флеш-карты и выводит их список.

5. Нажимаем на файле, который мы хотим установить.

Запустится программа установки пакета.

6. Устанавливаем приложение, нажав кнопку [Установка].

7. Правильно отключаем смартфон от компьютера.

35 комментариев:

  1. Замечательно сделано. Ставить через SDK можно всё и не только ставить, но 80% пользователей на фих не нужно это. И устанавливать у себя на компе SDK из-за одного приложения это полная дурь. А тут вот сделано просто, быстро и очень работоспособно.

    ОтветитьУдалить
  2. Автор,огромное спасибо! Все грамотно и четко расписано)) пришлось попариться немного конечно! Но если четко следовать инструкции все получаеться! Еще раз спасибо!

    ОтветитьУдалить
  3. а у меня пишет "device not found"

    ОтветитьУдалить
    Ответы
    1. А вы чем читали? Написано ведь "Не забудьте установить драйверы."

      Удалить
  4. Ок, спасибо за разъяснения. Позавчера купил и всю голову изломал, как ПО ставить. А тут все разъяснения получил.

    ОтветитьУдалить
  5. Автор крут!Это действительно работает.....
    самое главное внимательно прочитать написаные инструкции))))))

    ОтветитьУдалить
  6. как запустить инстраллер, чтобы он вывел список!?в папку DCIM надо просто кинуть файлы? до 4 пункта всё получилось.

    ОтветитьУдалить
    Ответы
    1. В какую папку DCIM?!
      Вы внимательнее читайте!

      > 4. Запускаем Apps Installer.
      > Он ищет apk-файлы
      > ---В КОРНЕ---
      > флеш-карты

      В КОРНЕ!

      Удалить
  7. огромное спосибо впринципи все работает. но столкнулся с проблемой что пишет нехватает места на диске хотя свободного места на флешке еще завались.подскажите как с этим боротся.

    ОтветитьУдалить
    Ответы
    1. Установка приложений на SD-карту возможна только в Андроид 2.2.
      Вот ссылки на инструкции как сделать это
      в Андроиде 1.6 - http://4pda.ru/forum/index.php?showtopic=187486
      или
      в Андроиде 2.1 - http://4pda.ru/forum/index.php?showtopic=193630

      Удалить
  8. а как запустить Apps Installer?

    ОтветитьУдалить
  9. Спасибо большое, все четко!!

    ОтветитьУдалить
  10. А что это приложение только на версии 1,6 работает?

    ОтветитьУдалить
    Ответы
    1. Когда писалась эта инструкция - телефон работал на 1.6. Как там будет на 2.1 - пока не знаю, не проверял.

      Удалить
  11. ПОМОГИТЕ ПОЖАЛУЙСТА!!!!
    установил себе эту прогу! сначала все работало, а потом запускаю прогу и пишет:
    "Извините!
    Приложение Apps Installer
    (процес com.mmg.appin)
    неожиданно остановилось.
    Повторите попытку."

    И кнопочка: "Закрыть принудительно"

    Хелп, помогите кто знает что сделать!
    Заранее огромнейшое человеческое СПАСИБО!!!

    ОтветитьУдалить
    Ответы
    1. Может помочь вот такое:
      Удалите Apps Installer.
      Выключите телефон.
      Вытащите батарею.
      Выньте карту SD.
      Верните карту SD и батарею на место.
      Включите телефон.
      Установите Apps Installer.

      Удалить
  12. Автор тебе просто надо дать звание помощник года!Огромное человеческое тебе спасибо,жму руку!!!Именно такую колонку с подобным описанием ищут многие!Теперь всё отлично работает!

    ОтветитьУдалить
  13. Запускаю файл setup.bud, пишет 'adb' is not recognized as internal or external command, operable program or batch file.
    Press any kay to continue...
    Вроде все драйвера установила. Что делать?

    ОтветитьУдалить
    Ответы
    1. Скорее всего вы пытались запустить setup.bat сразу из скачанного zip-архива. А надо сначала обязательно распаковать архив в какую-нибудь папку на компьютере, а уже потом из этой папки запускать setup.bat

      Удалить
  14. привет игорь подскажи, внятно как установить приложение на SD карту я читал многие темы и не фига не понял)!

    ОтветитьУдалить
  15. Вы лучшие... Я уже отчаялась. Все работает!!!

    ОтветитьУдалить
  16. Замечательный блог!
    Что-бы мы без тебя, Игорь, делали?
    Все описано просто, доступно, понятно...
    Спасибо!

    ОтветитьУдалить
  17. Люди самый простой вариант ето A, т.к. в Market ввел прогу Apps Installer скачал его (живу в ЯНАО сняло 6 руб) установил и радуйся

    ОтветитьУдалить
  18. Спасибо огромное! Инструкции очень помогли!

    ОтветитьУдалить
  19. Всё внимательно прочитал и всё вышло е-е-е-е-е!!!!!!!СПАСИБО ОГРОМНОЕ ТЫ НЕ ПРЕДСТАВЛЯЕШ КАК Я ТЕБЕ БЛАГОДАРЕН!!!!!!!!!

    ОтветитьУдалить
  20. > Приложение Apps Installer (процес com.mmg.appin) неожиданно остановилось.

    Может помочь вот такое:
    Удалите Apps Installer.
    Выключите телефон.
    Вытащите батарею.
    Выньте карту SD.
    Верните карту SD и батарею на место.
    Включите телефон.
    Установите Apps Installer.

    Всё сделал в установленном порядке, не помогает, всё равно выдает ошибку...подскажите плиз еще варианты решения проблемы

    ОтветитьУдалить
  21. скачала файл. где теперь его искать на телефоне?

    ОтветитьУдалить
  22. >Приложение Apps Installer (процес com.mmg.appin) неожиданно остановилось.

    Такая же штука. Скачивал с разных источников (в т.ч. и с Андроид маркета)итог один - тот что выше.

    ОтветитьУдалить
  23. купил SE U20i. поставил Apps Installer. а куда он приложения ставит? в телефон? как перенести на MS?

    ОтветитьУдалить
  24. Приложение Apps Installer
    (процес com.mmg.appin)
    неожиданно остановилось.
    Повторите попытку."
    помогите

    ОтветитьУдалить
  25. как установить приложение не используя интернета на телефоне? И всякие подключения к wi-fi?

    ОтветитьУдалить
    Ответы
    1. Подключаете телефон к компьютеру, копируете на телефон APK-файл приложения, отключаете телефон от компьютера, запускаете APK-файл на телефоне любым файловым менеджером. Далее запускается установка APK-файла.

      Удалить
    2. А как сам файловый менеджер залить не используя мобильного интернета и wi-fi?

      Удалить
    3. С компьютера через USB-кабель или с любого устройства через Bluetooth-соединение.

      Удалить