Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Собранное приложение не открывается на телефоне. #125

Open
der535 opened this issue Dec 4, 2024 · 2 comments
Labels
transmitted Issue transmitted to inner service

Comments

@der535
Copy link

der535 commented Dec 4, 2024

Собранное приложение не открывается на телефоне. После нажатия оно на секунду открывается и тут же закрывается без вывода каких-либо окон с ошибками. Я использовал версии Yandex Mobile Ads SDK от 7.7.0 до 7.4.0 — результат одинаковый. Пробовал на разных версиях Unity: 6000.0.27f1, 2022.3.15f1 и 2022.3.45f1 (Android Gradle Plugin 7.4.2).

Настройки сборки:

  • Custom Main Gradle Template: включено
  • Custom Gradle Properties Template: включено
  • Custom Gradle Settings Template: включено
  • Minimum API Level: пробовал 24 и 23
  • Target API Level: пробовал 34 и 35

Когда я делал Force Resolve, он моментально показывал, что Resolution Succeeded, явно не пытаясь резолвить. Если убрать галочки Custom Main Gradle Template и Custom Gradle Properties Template, резолв заканчивается ошибкой. Также пытался импортировать пакет с уже включенными галочками Main Gradle Template и Gradle Properties Template.

Я даже пробовал хитрый способ от другого пользователя, который писал о похожей проблеме: снять галочки Custom Gradle Settings Template, Custom Gradle Properties Template и Custom Main Gradle Template (именно в таком порядке). После этого начнется резолвинг, который закончится ошибкой. У меня всё так и было, вот только что дальше делать неясно. Когда ставишь галочки обратно, он снова пишет, что всё нормально, но после сборки приложение не открывается.

Все тесты проводились на чистом проекте.

Логи резолва если выключить галочки.txt
Логи собранного приложения.txt

@mobile-ads-github
Copy link
Collaborator

Спасибо за Ваше обращение, для разбора создана задача с номером ADLIBGITHUB-10. Мы ознакомимся и вернемся с ответом как можно скорее, возможно запросим дополнительную информацию.

Thank you for your message, a task with the number ADLIBGITHUB-10 has been created for analysis. We will get acquainted and return with the answer as soon as possible, we may request additional information.

@mobile-ads-github mobile-ads-github added the transmitted Issue transmitted to inner service label Dec 4, 2024
@der535
Copy link
Author

der535 commented Dec 5, 2024

Дополняю информацию

Я смог подключить Yandex Mobile Ads Lite версии 7.5.0.

Вот что я делал:

  • Версия Unity: 2022.3.42f1. (Подходит любая версия Unity 2022 года, но версии 6 не подходят, так как возникают ошибки.
    Ошибки в консоли при Resolving.txt

  • Minimum API Level: 24 (Android 7.0)

  • Target API Level: 34 (Android 14)
    (Обратите внимание: версия API 35 не работает и вызывает ошибки сборки, хотя при резолвинге ошибок нет)
    Ошибки API 35.txt

  • Включите следующие опции:
    Custom Gradle Settings Template
    Custom Gradle Properties Template

  • Необходимо отметить, что включать Custom Main Gradle Template не нужно, так как при резолвинге будет появляться окно с сообщением "resolution succeeded", но фактически никаких изменений не произойдет.

  • Убедитесь, что старый плагин удален перед установкой нового. Если поставить новую версию поверх старого, то процесс резолвинга зависнет на 100%.

  • После успешного резолвинга необходимо снова поставить галочку в Custom Main Gradle Template, чтобы билд был без ошибок.

Прошу вас дополнить существующую инструкцию по интеграции вашими рекомендациями, основываясь на моем опыте.
Так же хотел бы что бы вы сделали поддержу Unity 6 и API 35.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
transmitted Issue transmitted to inner service
Projects
None yet
Development

No branches or pull requests

2 participants