Как сделать Android-приложение без использования Android Studio?
Я загрузил студию Android и установил ее. Когда я запустил его, все это "графическое". Мой экранный считыватель ничего не читает.
Я бы предпочел, если бы я мог использовать свое приложение "Блокнот", но "самостоятельные" учебники слишком утомительны, и не многие учебные пособия в Интернете имеют инструкции, которые делают приложения с помощью "Блокнота". Я хотел знать, есть ли альтернативная среда IDE или другой способ кодирования приложений для Android?
Java IDE Eclipse также не очень совместим с моим устройством чтения с экрана. Я использую программу чтения JAWS от Freedom Scientific. Я использовал для кодирования программного обеспечения для рабочего стола Java, используя мой блокнот, поэтому я знаком с программированием с помощью Блокнота.
Кроме того, если я каким-то образом выясню, как сделать приложения для Android с помощью Notepad, как я буду тестировать их? Нужен ли мне телефон? Мне жаль всех этих начинающих вопросов, но я новичок:)
Ответы
Ответ 1
Вы можете перейти по этой ссылке:
http://developer.android.com/tools/building/building-cmdline.html
Если вы хотите только строить, а не запускать, вам не нужен телефон. Если вы хотите протестировать без телефона, вы можете использовать эмулятор, запустив "AVD Manager.exe" в папке Android SDK.
Ответ 2
Хорошая вещь, так как переход на студию android заключается в том, что теперь проект андроида выполняется с помощью Gradle и может быть полностью пилотирован по командной строке. Так что технически вам не нужна среда IDE.
В принципе, каждый проект имеет в списке a build.gradle
файлы, содержащие инструкции по его созданию, и вам нужно запустить Gradle с помощью соответствующей команды для компиляции вашего приложения.
Yelliver упомянул инструменты для создания приложения из командной строки, есть также инструменты для создания структуры проекта и основных файлов сборки: http://developer.android.com/tools/projects/projects-cmdline.html (эта документация выглядит не совсем актуальной, но, поскольку она упоминает старый формат project.properties
)
Наличие телефона для запуска вашего приложения, безусловно, будет лучше и быстрее развиваться. Эмулятор далеко не совершенен, довольно медленный, а иногда и не реагирует. Также проще устанавливать другие приложения на свой телефон, чем на эмулятор, в случае, если ваше приложение взаимодействует с другими приложениями.
Ответ 3
Я написал два небольших скрипта для разработки под Android без использования Android Studio. Они собирают apk и устанавливают его на подключенное устройство и открывают logcat с выводом установленного приложения. Эти два сценария даже близко не готовы, когда нужно продумать все функции Android Studio, но они позволяют хотя бы запустить проект на вашем телефоне.
Ответ 4
вопрос не о сборке из командной строки
Вопрос в том, чтобы правильно сгенерировать все файлы проекта, необходимые для создания проекта, и успешно загрузить APK в PlayStore без студии.