Рубрики
Android Unity

R8 и D8

инструмент dex для платформы Android

компиляция dex

ключевой шаг в создании APK
процесс преобразования байт-кода .class в байт-код .dex для среды выполнения Android
Dalvik для более старых версий Android.
Компилятор dex в основном работает под капотом при повседневной разработке приложений, но он напрямую влияет на время сборки вашего приложения, размер файла .dex и производительность во время выполнения.

D8

дексер, который преобразует байтовый код Java в код dex.

R8

инструмент сжатия и минификации Java-программ, который преобразует байт-код Java в оптимизированный код dex.

Рубрики
Android Gradle Unity

Настройка Gradle

Рубрики
Android Unity

Настройка платформы Android для Unity

В Unity Hub в разделе Installs добавляем Add или изменяем версию редактора Unity x.x.x Add Modules. Включаем раздел Android Build Support (в том числе и вложенные строки)
В редакторе Unity открыть Edit\Preferences…\External Tools и отметить по умолчанию установки JDK,SDK,NDK,Gradle
Рубрики
Tutorial Unity

Tutorial1 — Oculus Integration

Unity Version [2020.3.13f1]

Unity->Project->tab->Asset Store->Search online ->Oculus Integration->Package Manager->Oculus Integration->Download->Import

Edit->Project Settings->Player
Company Name [регистрация компании в Oculus]
https://developer.oculus.com/manage

Product Name [название проекта]
Edit->Project Settings->Player->Android->Other Settings->Graphics APLs

OpenGLES3 поставить первым в списке
Edit->Project Settings->XR Plugin Management

Install XR Plugin Management отметить плагин Oculus
Edit->Project Settings->Player->Android->Other Settings

Package Name [com.Организация.Проект]
путь пакета в виде обратной ссылки

Minimum API Level [минимальная API Android]

Рубрики
Oculus Quest 2 Tutorial Unity

Tutorial0 — Debug

  • подключить usb кабелю oculus к ПК
    в шлеме отметить «больше не спрашивать» и нажать ОК для отладки на ПК
  • установка Android Debug Bridge (adb)
  • запуск командной строки cmd windows
    cd [путь к папке adb]
    adb tcpip 5555
    adb connect [адрес шлема в сети 192.168.x.x]

    adb devices
    List of devices attached
    xxxxxxxxxxxxxx device устройство по кабелю
    192.168.x.x device устройство по сети

    Unity
    настроить проект на андроид
    File\Buid Settings…->Platform->Android->Switch Platform

    выбираем устройство для отправки проекта
    File\Buid Settings…->Platform->Android->Run Device (Refresh)