Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Продвижение и монетизация > Общие вопросы

Ответ
 
Опции темы
Старый 22.11.2020, 02:59   #1
Evgen
Разработчик
 
Аватар для Evgen
 
Регистрация: 12.01.2011
Адрес: Moscow
Сообщений: 419
Написано 68 полезных сообщений
(для 100 пользователей)
Google Play поддержка 32-х битных приложений

Новость 2019 года:

https://android-developers.googleblo...or-64-bit.html

Перевод:

https://translate.google.ru/translat...or-64-bit.html

В двух словах если я павильно понял:

С 1 августа 2019 г .:

Все новые приложения и обновления приложений, которые включают собственный код, должны предоставлять 64-разрядные версии в дополнение к 32-разрядным версиям при публикации в Google Play.
Расширение: Google Play продолжит принимать только 32-разрядные обновления для существующих игр, использующих Unity 5.6 или более раннюю версию, до августа 2021 года.

С 1 августа 2021 г .:

Google Play перестанет обслуживать приложения без 64-битных версий на 64-битных устройствах, то есть они больше не будут доступны в Play Store на этих устройствах.
Сюда входят игры, созданные с помощью Unity 5.6 или более ранней версии.

Если вы на Unity 5.6 до августа 2021 можете жить спокойно...

Последний раз редактировалось Evgen, 26.11.2020 в 18:43.
(Offline)
 
Ответить с цитированием
Старый 22.11.2020, 13:07   #2
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Google Play поддержка 32-х битных приложений

Щас бы в 2020 на 5.6 сидеть
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
Антихрист (22.11.2020), Andvrok (23.11.2020)
Старый 22.11.2020, 14:29   #3
Evgen
Разработчик
 
Аватар для Evgen
 
Регистрация: 12.01.2011
Адрес: Moscow
Сообщений: 419
Написано 68 полезных сообщений
(для 100 пользователей)
Ответ: Google Play поддержка 32-х битных приложений

Сообщение от ABTOMAT Посмотреть сообщение
Щас бы в 2020 на 5.6 сидеть
Походу это норм практика для Indie, тут один товарищ на Unity 5.4.4 был в 2019.

https://forum.unity.com/threads/unit...rement.634936/

Теперь я знаю, что я не один такой )))

Последний раз редактировалось Evgen, 22.11.2020 в 23:08.
(Offline)
 
Ответить с цитированием
Старый 23.11.2020, 12:23   #4
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Google Play поддержка 32-х битных приложений

Сообщение от Evgen Посмотреть сообщение
Походу это норм практика для Indie, тут один товарищ на Unity 5.4.4 был в 2019.

https://forum.unity.com/threads/unit...rement.634936/

Теперь я знаю, что я не один такой )))
Ну если сильно поискать, думаю, можно найти и тех, кто на Windows XP сидят. Это не является хорошим оправданием сидеть на Windows XP и Unity 5.6. Может ещё на 98-й винде кто-то сидит, почему бы и нет?
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 24.11.2020, 03:32   #5
Evgen
Разработчик
 
Аватар для Evgen
 
Регистрация: 12.01.2011
Адрес: Moscow
Сообщений: 419
Написано 68 полезных сообщений
(для 100 пользователей)
Ответ: Google Play поддержка 32-х битных приложений

Да пофиг на чем и как. Главное чтобы работало.
Мне лично функционала Unity5 вполне хватало. Шейдеры последние мне не нужны. Виртуальная реальность тоже. Если бы не ограничения то бы оставил все как есть хотя-бы на год два.

По поводу Unity компиляция x64 начинается вроде как 2017 LTS последние версии.

Получается Godot приложения тоже на PlayMarket не установишь. Т.к. если код на C# то он на Mono, а Google вроде как просит нативный код аля IL2CPP (В юнити кстати Android x64 только под IL2CPP, моно не поддерживается в х64). Плюс ко всему поддержкити 64бит на андроид в Godot нет.

Последний раз редактировалось Evgen, 24.11.2020 в 17:18.
(Offline)
 
Ответить с цитированием
Старый 24.11.2020, 17:57   #6
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,019
Написано 2,312 полезных сообщений
(для 5,349 пользователей)
Ответ: Google Play поддержка 32-х битных приложений

Сообщение от Evgen Посмотреть сообщение
Получается Godot приложения тоже на PlayMarket не установишь. Т.к. если код на C# то он на Mono, а Google вроде как просит нативный код аля IL2CPP (В юнити кстати Android x64 только под IL2CPP, моно не поддерживается в х64). Плюс ко всему поддержкити 64бит на андроид в Godot нет.
Не понял про mono, потому что на сайте вижу x64, но поддержка андроида 64 есть:

Название: Godot_поддержка_arm-64.jpg
Просмотров: 721

Размер: 13.8 Кб
(Online)
 
Ответить с цитированием
Старый 24.11.2020, 18:43   #7
Evgen
Разработчик
 
Аватар для Evgen
 
Регистрация: 12.01.2011
Адрес: Moscow
Сообщений: 419
Написано 68 полезных сообщений
(для 100 пользователей)
Ответ: Google Play поддержка 32-х битных приложений

Сообщение от Arton Посмотреть сообщение
Не понял про mono, потому что на сайте вижу x64, но поддержка андроида 64 есть:

Вложение 23258
Это обнадеживает.

У тебя какая версия Godot? Standart или Mono version (C# support)?
https://godotengine.org/download/windows

Скорее всего стандарт.
(Offline)
 
Ответить с цитированием
Старый 24.11.2020, 20:10   #8
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,019
Написано 2,312 полезных сообщений
(для 5,349 пользователей)
Ответ: Google Play поддержка 32-х битных приложений

Сообщение от Evgen Посмотреть сообщение
Это обнадеживает.

У тебя какая версия Godot? Standart или Mono version (C# support)?
https://godotengine.org/download/windows

Скорее всего стандарт.
Да, стандарт 3.2.3
Для Android доступен только GLES 2.
Отсутствие GLES 3 разрабы аргументировали плохой его поддержкой на смартфонах.

Версия Godot 4 планируется только Vulkan.
Не знаю как там продолжилась дискуссия с сообществом, может всё таки оставят GLES2.
Однако, после выпуска 4-й версии 3-я всё ещё будет поддерживаться, как сейчас поддерживается 2-я версия движка.
(Online)
 
Ответить с цитированием
Старый 26.11.2020, 03:21   #9
Evgen
Разработчик
 
Аватар для Evgen
 
Регистрация: 12.01.2011
Адрес: Moscow
Сообщений: 419
Написано 68 полезных сообщений
(для 100 пользователей)
Ответ: Google Play поддержка 32-х битных приложений

Сообщение от Arton Посмотреть сообщение
Не понял про mono
В двух словах сложно объяснить... Mono это не машинный(нативный) код процессора, а специальный код виртуального процессора как в .Net Framework. Поэтому проект на моно несет в себе как бы виртуальную машину которая обрабатывает тот код на моно.
Проблема в том что гугл как я понял хочет запретить приложения которые написаны не на машинном(нативном) коде.

Сообщение от Arton Посмотреть сообщение
Да, стандарт 3.2.3
Смотрел C# Godot... пока он сыроват и нативного кода там нет и наверно не скоро будет. Но посмотрим.
В целом среда компактная чем-то похожа на BlitzBasic.
То, что уже есть поддержка ARMx64 в Standart версии это хороший плюс в перспективе.
То что касается графики GLES2.0 я для небольших проектов это не критично.

Последний раз редактировалось Evgen, 26.11.2020 в 18:24.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Arton (26.11.2020)
Старый 26.11.2020, 16:41   #10
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,019
Написано 2,312 полезных сообщений
(для 5,349 пользователей)
Ответ: Google Play поддержка 32-х битных приложений

Сообщение от Evgen Посмотреть сообщение
В двух словах сложно объяснить... Mono это не машинный(нативный) код процессора, а специальный код виртуального процессора как в .Net Framework. Поэтому проект на моно несет в себе как бы виртуальную машину которая обрабатывает тот код на моно.
Проблема в том что гугл как я понял хочет запретит приложения которые написаны не на машинном(нативном) коде.
Ого, не знал.
А что насчёт самого андроида, apk это не нативные приложения, а VM?
GDScript, на текущий момент, тоже на внутренней виртуалки крутиться. То есть Годо 3 тоже будет нельзя?

Не понимаю, всё намного сложнее чем я представлял.

Сообщение от Evgen Посмотреть сообщение
То что касается графики GLES2.0 я для небольших проектов это не критично.
Согласен, просто написал, вдруг критично.
(Online)
 
Ответить с цитированием
Старый 26.11.2020, 18:35   #11
Evgen
Разработчик
 
Аватар для Evgen
 
Регистрация: 12.01.2011
Адрес: Moscow
Сообщений: 419
Написано 68 полезных сообщений
(для 100 пользователей)
Ответ: Google Play поддержка 32-х битных приложений

Сообщение от Arton Посмотреть сообщение
А что насчёт самого андроида, apk это не нативные приложения, а VM?
Не вникал в подробности, но возможно получается ситуация когда одна виртуальная машина (Mono) работает поверх другой (Dalvik или ART).
Тут https://habr.com/ru/post/527584/ например пишут, что каждое андроид приложение работает на своей виртуальной машине. С версий 1.0 до 4.4, это был Dalvik. В андроид 4.4, вместе с Dalvik, в качестве эксперимента добавили новый runtime, который назывался ART.

С другой стороны есть андройд NDK Native Development Kit https://habr.com/ru/post/203014/ – это набор инструментов, которые позволяют реализовать часть вашего приложения используя такие языки как С/С++.

Как я понимаю возможность включить машинный код в apk есть.
Могу ошибаться, знатоки поправят если что.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 16:52.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com