Vplay для телевизора не работает

Обновлено: 18.05.2024

Рекомендуем хостинг TIMEWEB

Рекомендуем хостинг TIMEWEB

Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.

Подписчики

Имеет смысл его попробовать. Я подписан на рассылку этого V-PLAY. И они развиваются судя по новостям также довольно быстро.
По условиям - действительно бесплатно. Но раньше он был платный, вернее подавляющее число функционала было платным. Например, встраиваемые рекламные блоки admob были только в платной версии. Но с год назад они перенесли этот функционал в бесплатную версию, что говорит о том, что они имеют неплохие финансовые возможности в своём проекте, а значит должны успевать развиваться.
Также они являются партнёрами Qt, а значит у них должна быть расширенная поддержка от компании Qt. Так что должны успевать хотя бы в плане основного функционала по моему мнению.

Так что попробуйте. Но учтите, что при установке этот V-play модифицирует Qt Creator и у них собственный комплект библиотек Qt.

Но учтите, что при установке этот V-play модифицирует Qt Creator и у них собственный комплект библиотек Qt.

Да вот и опасаюсь. Но я думаю если установить в разные папки можно чистый QT и QT c V-play отдельно юзать. У них неплохая документация с примерами. Тот же самый rest расписан на слое QML (я его разбираю на слое QT). На самом деле если проводить аналогию с JS - то для JS я использовал фреймворк JQuery - в принципе для моих нужд хватало.
Если вы его пробовали - как быстродействие и размер выходного файла по сравнению с чистым QML?

За сам комплект Qt, который вы уже имеете можете не опасаться, можно будет также все комплекты настроить и всё будет работать, а V-PLAY просто поставите в отдельную папку.

То, что касается модификации Qt Creator, то он добавляет в него авторизацию на серверах V-PLAY, поскольку там имеется привязка к аккаунту, и добавляет свои примеры. В принципе ничего критичного.

Что касается быстродействия, то не скажу, я хочу его попробовать в будущем, если всё-таки решу писать приложение для сайта, но глобально не пробовал его, поэтому ничего не скажу. Попробуйте. Будут вопросы, задавайте, посмотрим, чем помогу.

Поставил V-Play - пытаюсь скомпилить пример. Под десктоп норм- а под андроид пишет

* What went wrong:

A problem occurred configuring root project 'android-build'.

> Could not resolve all dependencies for configuration ':_debugApkCopy'.

> Could not find com.google.android.gms:play-services-ads:11.8.0.

Searched in the following locations:

Похоже какие-то используемые плагины требуют старый SDK ?

Пытался в андроид манифест поменять целевую платформу - безрезультатно.

Это плагины для монетизации admob и charboost - для их использования нужна лицензия - но вроде код лицензии генерируется бесплатно. Непонятно нафига в примеры их сувать. И как теперь от них избавиться. В конфиге убрал, но видимо этого недостаточно.

На сайте V-Play можно сгенерировать лицензионные ключи для вашего приложения. Вкладка Devs -> License Key.

Соответственно требуется авторизация. Как понимаю, нужно сгенерировать ключ под вашу версию приложения и добавить его в приложение, там есть пример кода для добавления ключа.

Насколько я понял - Компилятор ругается на отсутствие необходимых библиотек для плугинов

то есть что-то надо докачать

а где зависимости можно посмотреть?
Could not resolve all dependencies for configuration ':_debugApkCopy'.

> Could not find com.google.android.gms:play-services-ads:11.8.0.

Как я понимаю, здесь не хватает пакетов из SDK Android.


У меня установлена версия google play до 11.04 - а требуется 11.8 - откуда обновить?

Погодите.. Вам скорее всего нужен SDK комплект, который устанавливается с Android Studio, зачем Вы смотрите APK гуглосервисов?

По идее у вас должна быть также установлена Android Studio, у неё в настройках нужно установить последнюю версию Goggle Services.

У меня все установлено(иначе как бы я с чистого QT ставил на андроид приложения). Все как у Вас на картинке. Только я не пойму где выбрать версию Goggle Services. - у меня там просто галочка стоит.

да. действительно, там нет возможности выбрать конкретную версию. Но по идее же версия должна быть как минимум не ниже. У меня на рабочем ПК там последняя версия 48 в SDK Managar`e.

У меня компилятор ищет
C:/android/sdk/extras/google/m2repository/com/google/android/gms/play-services-ads/11.8.0/play-services-ads-11.8.0.pom

но у меня есть только
c:\android\sdk\extras\google\m2repository\com\google\android\gms\play-services-ads\11.0.4\play-services-ads-11.0.4.pom

Видимо где-то в gradle прописаны более свежие сервисы. Не пойму где искать. В SDK менеджере версия google play services - 48. Пока тупик ((

Посмотрите в файле build.gradle

Вот все что там есть


Если закомментировать плагины - все компиляется, но не запускается. Если добавить dependencies
то
Could not resolve all dependencies for configuration ':classpath'.

> Could not find com.google.gms:google-services:11.0.4.

Searched in the following locations:

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

Я поискал информацию, и ещё советуют добавить файл google-services.json

Вот здесь в документации есть пункт с указанием, где взять этот файл. Полагаю, что это дополнительные требуемые настройки, такая же ерунда будет и для Android Studio.

А плагины V-Play требуют последние версии от 11.8.0!! В общем не зря я подозревал недоброе!

Читайте также: