LINUX.ORG.RU

Android Studio 3.2

 , , , ,


2

4

Состоялся стабильный релиз Android Studio 3.2 — интегрированной среды разработки (IDE) для работы с платформой Android 9 Pie. С момента анонсирования 3.2 на Google I/O '18 были доработаны более 20 новых функций и улучшена стабильность программы. Среди важных нововведений:

  • Android App Bundle позволит сократить размеры APK файлов в среднем на 11%-64%.
  • Energy Profiler позволит оптимизировать энергопотребление.
  • Android Emulator Snapshots позволит быстро сохранять и загрузить состояние системы (в среднем 2 секунды).
  • Другие новейшие технологии, такие как Android Jetpack и Android Slices.

>>> Подробности

★★★★★

Проверено: tailgunner ()
Последнее исправление: cetjs2 (всего исправлений: 21)

Что у него за лицензия? Там перед загрузкой какой-то страшный Terms and conditions предлагают прочесть. Я пока ставить не собирался, может, кто с этим вопросом разбирался?

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

В Википедии что-то пишут про Apache License 2.0, но не знаю, насколько эта информация действительна для современных лицензий сабжа.

hobbit ★★★★★
()

как сделать прогу чтоб она типо просто открывала мне страницу сайт и всё?

eR ★★★★★
()
Ответ на: комментарий от hobbit

В некоторых проектах даже GPL представляют в виде «Terms and conditions» и заставляют принять его. С одной стороны странно выглядит, а с другой, пусть читают :)

Deleted
()
Ответ на: комментарий от Deleted

В некоторых проектах даже GPL представляют в виде «Terms and conditions» и заставляют принять его. С одной стороны странно выглядит, а с другой, пусть читают :)

И как у вас там, в альтернативной вселенной? Хорошая погода сегодня? А то в нашей все сразу жмут на «I Agree», сволочи :(

ptarh ★★★★★
()
Ответ на: комментарий от ptarh

Ну вот видишь же, один, пусть и не прочитал, но насторожился. И спрашивает, а не читали ли ли вы? Это хороший лоровец, сознательный.

Deleted
()

Energy Profiler

Такой инструмент был еще в Symbian 9.4. Эти гугляки только сейчас додумались это сделать?

Tuxman
()
Ответ на: комментарий от curufinwe

Меня, кстати, настораживает, я наискось просматриваю. А вдруг чо? Бывает по две лицензии сваливают, у принтеров каких-то было.

Deleted
()

Когда уже на ведроид завезут что-то кроме джавы? Помню ходил слух что в планах есть свифт портировать, из-за судов с ораклом.

cr0
()
Ответ на: комментарий от EXL

Атлищна!

Надеюсь, теперь быстро доведут шланг до ума...

AVL2 ★★★★★
()
Ответ на: комментарий от Deleted

В некоторых проектах даже GPL представляют в виде «Terms and conditions» и заставляют принять его. С одной стороны странно выглядит, а с другой, пусть читают :)

А чем это не «Terms and conditions»? В чистом виде это и есть условия использования.

AVL2 ★★★★★
()
Ответ на: комментарий от cr0

Сейчас в основном новые проекты создаются на Kotlin, возможно, когда допилят Kotlin Native, на нём и под iOS писать можно будет

wingear ★★★★
()

Android App Bundle позволит сократить размеры APK файлов в среднем на 11%-64%.

Что тут понимается под средним, мне никак не догнать.

Avial ★★★★★
()
Ответ на: комментарий от cr0

сначала в жс,а потом в джаву

Эка загнул. На самом деле в жс - отдельный компилятор, а в джаву оно вообще не компилит, а сразу в байткод. Кто в своем уме станет форматировать человекоориентированные тексты когда есть возможность выдать линейными байтами.

q0tw4 ★★★★
()
Ответ на: комментарий от anonymous

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

cr0
()
Ответ на: комментарий от cr0

да, он в ту же jvm компилит, но позже будет llvm-бекенд, а вот как это будет (и будет ли) использовать гугл - неизвестно

wingear ★★★★
()
Ответ на: комментарий от cr0

нет, у котлина сейчас есть два бекенда - js и jvm. Т.е. на выходе будет или javascript, или байткод. Есть фичи, которые работают везде, есть - только в той или иной целевой платформе. Плюс ещё пилят совместимость с llvm

wingear ★★★★
()

а под этот ваш андроид вообще можно что-то писать без студий и прочих IDE, в условном «блокноте»?

demidrol ★★★★★
()
Ответ на: комментарий от zhekas

waker пишет в vim-е.

только минимальную системную жабо-прослойку. остальное в хакоде под кроссплатформенный тулкит.

waker ★★★★★
()
Ответ на: комментарий от demidrol

а под этот ваш андроид вообще можно что-то писать без студий и прочих IDE, в условном «блокноте»?

технически можно, но на практике будет очень больно.

написать и собрать условный hello world на жабе + xml + gradle под андроид без AS вполне реально.

продолжать писать на жабе в блокноте, даже условном, тот еще мазохизм. даже если настроить javaimp и подобные штуки.

мой случай сработал только потому, что на жабе только привязки/обертки, общим объемом сраных 5kloc.

waker ★★★★★
()
Ответ на: комментарий от demidrol

Ну на каком-то реакт натив может и можно, а с лейаутами без дизайнера наверное не комфортно будет.

cr0
()
Ответ на: комментарий от eR

Ну можешь стукнуть в Telegram, я если что помогу/разъясню.

EXL ★★★★★
()
Ответ на: комментарий от xDShot

Чтобы те, для кого программирование не профессия, а нужда и наказание тоже могли себе что-то под Андроид написать.

Вот мне, например, надо написать простейшее приложение для Андроидов с 7 по 9. Всё ТЗ — 3½ предложения, сложность на уровне задачек для собеседований джуниоров. Но как открою документацию, как посмотрю на эти фабрики проблем, на процесс установки AS, сразу руки опускаются и ничего писать не хочется. Да я бы лучше заплатил кому-то, чтобы за меня сделал, но никто за такой примитив браться не хочет.

anonymous
()
Ответ на: комментарий от anonymous

сразу руки опускаются

Ну и хорошо. Поменьше кривых говноприложений в сторе будет значит.

anonymous
()
Ответ на: комментарий от anonymous

А вот и программистская элита подъехала. Не волнуйся, слесарь, мне для себя, не для стора.

anonymous
()
Ответ на: комментарий от anonymous

Чтобы те, для кого программирование не профессия, а нужда и наказание тоже могли себе что-то под Андроид написать.

А Java чем мешает?

Но как открою документацию, как посмотрю на эти фабрики проблем, на процесс установки AS, сразу руки опускаются и ничего писать не хочется.

Не проецируй свою лень на всех остальных :)

xDShot ★★★★★
()
Ответ на: комментарий от hobbit

Нет, не уверен. Но хотел бы возможность убедиться в этом лично. Java для меня точно не взлетела и вряд ли взлетит.

anonymous
()
Ответ на: комментарий от xDShot

А Java чем мешает?

Тем, что для наколенной разработки прикладных программ с аудиторией в одного анонимуса имеет слишком высокий порог вхождения. То, что мне надо под Андроид имеет 2 ветвления и занимает 12 строк на баше. Это вместе с хелпом.

Не проецируй свою лень на всех остальных :)

Это не лень, это отсутствие целесообразности. И, как я уже писал, я бы даже заплатил за работу кому-то.

anonymous
()
Ответ на: комментарий от anonymous

Вот кстати да, Ява в этом вашем андройде слишком портит желание наговнокодить в Лазарусе для андрюши... на Паскале или PHP

Deleted
()
Ответ на: комментарий от Deleted

андройде

Войн-линуксойд?

для андрюши

Мне не для Андрея, мне для себя, я писал уже.

anonymous
()
Ответ на: комментарий от cr0

Go завезли. Скомпилированные бинарники работают из терминала.

anonymous
()
Ответ на: комментарий от wingear

нет, у котлина сейчас есть два бекенда - js и jvm.

Kotlin Native уже давно вышел. И писали его ориентируясь в первую очередь для коммерческой разработки под iOS.

anonymous
()
Ответ на: комментарий от eR

как сделать прогу чтоб она типо просто открывала мне страницу сайт и всё?

Выше уже ответили, что смотреть WebView. Но если нужно сделать просто обертку для сайта, то опубликовать в Play Market уже не получится. Google вслед за Apple блокирует такие приложения. Но вот использовать WebView в отдельных случаях в приложении - никто не запрещает.

Что до AppBundle - там сокращение размера получается за счет ресурсов. Для разных устройств они все не нужны. Так, для больших экранов ldpi-ресурсы явно не будут нужны, и наоборот. Поэтому Google при публикации приложения разбирает AppBundle на куски и генерирует все нужные сочетания apk (с учетом поддерживаемых устройств), которые уже потом и устанавливаются пользователями из маркета.

Ved
()

Djghjc gj cf,;e

Котлин как-то даёт профит кроме как на коленке лабать? Стоит оно потраченного времени на изучение? Или же это типа «макро» для ленивых жаб?

cuss
()
Ответ на: комментарий от anonymous

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

yareg
()
Ответ на: комментарий от hobbit

Я пока ставить не собирался, может, кто с этим вопросом разбирался?

Рассказываю, как скачать студию, если боишься галочек: https://pic4a.ru/89/HXw.png

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.