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

Для начала надо скачать Android SDK и распаковать.
В распакованной директории есть директория tools, заходим в нее и запускаем файл android. Должно открыться такое окно:

После, выбираем пункт Avaiable Packages, раскрываем список Android Repository и ставим галочки на SDK Platform Android 2.2 (на моем телефоне версия 2.2 соответственно я выбрал 2.2) и Android SDK-tools, revision 1 (именно он нам и нужен, если в списке его нет значит этот пакет уже установлен).

После установки (может пройти достаточно много времени, все зависит от скорости вашего интернета) в директории platform-tools появятся утилити adb, aapt, dexdump и т.д.

Установить приложение можно командой (нужно перейти в директорию platform-tools):

./adb install /путь/к/вашему/apk/файлу.apk

Командой ./adb devices можно просмотреть список ваших подключенных устройств. Если команда выдает ошибку ???????????? no permissions, значит устройство настроено не правильно, и решение проблемы в этом топике