Android Studio

Использование и разработка софта (преимущественно на ПЦ)

Moderator: Shaos

User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Android Studio

Post by Lavr »

Давно уже есть у меня такое желание переписать свой эмулятор «Специалиста» на Java под Android.
Тем более, как я выяснил, что вполне можно обойтись лишь Java, а Kotlin - для его знатоков.

Весь вопрос в том, какую Android Studio поставить на мой весьма немощный нетбук. :-?

Пишут, что минимальные требования следующие:
В Google уверяют – для нормальной работы «студии» под Андроид требуются следующие параметры:
- Windows 7-10 (32 или 64 bit);
- оперативная память – минимум 2 ГБ, рекомендовано – 8 ГБ;
- свободное пространство – минимум 2 ГБ, рекомендуется – 4 ГБ;
- разрешение экрана 1280 x 800 пикселей;
- наличие JDK 8 версии;
Параметры моего нетбука вот такие:
Win7.PNG
Какую версию Android Studio мне следует выбрать и встанет ли она в принципе на это железо? :roll:

Предварительно я сориентировался на вот этот вариант:
https://www.fileour.com/download/androi ... ows-32bit/
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Android Studio

Post by Lavr »

Lavr wrote:Давно уже есть у меня такое желание переписать свой эмулятор «Специалиста» на Java под Android.
Тем более, как я выяснил, что вполне можно обойтись лишь Java, а Kotlin - для его знатоков.
И некоторую уверенность в успехе мне придаёт вот эта статья:

An Adventure in Porting a Java Applet to Android with no Previous Experience with Android
(Приключение по переносу Java-апплета на Android без предыдущего опыта работы с Android)


Вообще говоря "перенос Java-апплета на Java-Android" это крутое приключение! :ebiggrin:

Когда я начинал изучать Java, был слоган:"Написано один раз - работает везде!" :o

А тут... кроссплатформенный перенос Java-апплета на... Java-... :roll:
iLavr
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Android Studio

Post by Lavr »

Lavr wrote:Какую версию Android Studio мне следует выбрать и встанет ли она в принципе на это железо? :roll:

Предварительно я сориентировался на вот этот вариант:
https://www.fileour.com/download/androi ... ows-32bit/
Этот вариант оказался вот такой версией Android Studio:
Андр_Студия_353.PNG
Установилась, ни на что не ругалась, при запуске сказала, что может апгрейднуться на более новую.
Похоже, Гугл контролирует свои версии Android Studio: после отказа на апгрейд, она что-то
не смогла скачать и установить, в результате чего работать с проектом не может.

Убил её... буду пробовать другую версию... :-?
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Android Studio

Post by Lavr »

Lavr wrote:... буду пробовать другую версию... :-?
Очень кривыми путями установилась вот такая версия:
Андр_Студия_362.PNG
И даже заработала! :roll:
Но, судя по всему, работать хорошо она не будет... :osad:
2023 год на дворе, а Android Studio не любит папки с кириллицей и папки, имеющие имена с пробелами! :roll:
Не любит, но сама в них упрямо лезет!

Для приколу создал новый проект, и ничего в нём не написал... :-?
Даже "Хэллов Ворлд!" не написал! :lol:
Дал команду скомпилировать... 15 минут скачивала компилятор и ещё какие-то файлы.
Потом минут 5 компилировала и скомпилировать так и не смогла! :osad:
Какие-то ею же созданные файлы ей не понравились. :esmile:
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Android Studio

Post by Lavr »

Lavr wrote:Тем более, как я выяснил, что вполне можно обойтись лишь Java, а Kotlin - для его знатоков.
Kotlin Android Studio ставит сама, никого не спрашивая. :-?

Если при установке Android Studio сообщит, что текущая её версия устаревшая и надо бы сделать
обновление, она запросто и бездумно обновляется на 64-разрядную версию, после чего весело
сообщает, что на 32-разрядной ОС работать не сможет. :roll:
Андр_Студия.PNG
Андр_Студия ждк.PNG
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Android Studio

Post by Lavr »

Есть и альтернативный вариант кодить под Android без Android Studio:
Создаем приложение для ANDROID быстро и просто
vlao.png
Используется Visual Studio, платформа XAMARIN и C#.
Но для меня - не вариант: у меня исходники всё же на Java...
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Android Studio

Post by Shaos »

Я в 2009 году с андроидом немного поигрался да и бросил - недоразумение какое-то:

http://www.nedopc.org/forum/viewtopic.php?f=58&t=9120&hilit=android
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Android Studio

Post by Lavr »

Shaos wrote:Я в 2009 году с андроидом немного поигрался да и бросил...
А я совсем не поигрался, потому как когда я игрался с J2ME для мобильных телефонов, то будущее
прочили Symbian OS, но будущим она так и не стала...

А вот Android мне не понравился когда его ещё только создавали - повесить Java поверх Linux! :roll:
Это надо было иметь богатое воображение! :o
Android.PNG
У меня было полное ощущение, что это - OS, которую по-быстрому слепили на коленке из того, что было... :-?
Но теперь уж что есть - то есть... :neutral:
Я, кстати, читаю сейчас и вижу, что родимые пятна J2ME у Android-а имеет место быть, та же событийная
модель, только события переназвали иначе, что довольно неприятно... :-?
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Android Studio

Post by Shaos »

Lavr wrote:
Shaos wrote:Я в 2009 году с андроидом немного поигрался да и бросил...
А я совсем не поигрался, потому как когда я игрался с J2ME для мобильных телефонов...
т.е. как только ты начинаешь с чем-то играться, то оно отправляется на свалку истории?
значит будем ожидать скорой кончины ондроеда? ;)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Android Studio

Post by Lavr »

Shaos wrote:
Lavr wrote:
Shaos wrote:Я в 2009 году с андроидом немного поигрался да и бросил...
А я совсем не поигрался, потому как когда я игрался с J2ME для мобильных телефонов...
т.е. как только ты начинаешь с чем-то играться, то оно отправляется на свалку истории?
Я бы так не сказал... в J2ME для мобильных телефонов я игрался долго и с удовольствием...

Но у меня другое мнение - как только широкие массы успешно овладевают какой-то технологией,
будь то MS-DOS или та же J2ME, производители быстренько "переворачивают шахматную доску".
Выдумывают новую "прогрессивную" технологию, и по началу раздают её по своим - настричь бабла! :lol:

Так было при старте MS-DOS после CP/M, так было при Венде после MS-DOS... и т.д.

Если вспомнить раннюю Венду - убожество же было! :roll: Но картинки красивые... :wink:
Вот и Android по началу - полным убожеством был, я им и заниматься не хотел. :econfused:

Меня и сейчас удивляет, что они имеют наглость называть Android - OS для слабого железа! :roll:
iLavr
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Android Studio

Post by Lavr »

Lavr wrote:Давно уже есть у меня такое желание переписать свой эмулятор «Специалиста» на Java под Android.
Когда я писал этот проект, у меня и IDE-то никакой не было...
Писал в программёрском блокноте с подсветкой. Компилировал с помощью .bat-файла.
Запускал в браузере и отлаживал выводом сообщений об ошибках в служебную строку...

А тут эта Android Studio еле шевелится... :-?

Но, оказывается, можно и под Android обойтись более скромными средствами! :roll:

Сборка Android приложения без Studio

А если и не пробовать, то хорошо расписано, как Android Studio взаимодействует
с переменными окружения.
Рискну сначала установленную уже Android Studio настроить вручную...
iLavr