• 0

Вопросы

приобрел miBox с AndroidTV 6.0, разные apk, что ставлю себе на смарт, установились,

а вот на моих приложения неактивна кнопка "Установить". Пытался собирать под старые апи - не помогает.

может кто пробовал или есть у кого какие мысли?  

Операционная система: Google Android TV 6.0
Процессор: Amlogic S905, 4 ядра Cortex-A53, 2 ГГц
Графика: MALI-450
Поддержка видео: VP9 Profile-2 до 4K x 2K @ 60fps
H.265 HEVC MP-10 L5.1, до 4K x 2K при 60fps
H.264 AVC HPat L5.1, до 4K x 2K при 30fps
H.264 MVC, до 1080P при 60fps
HDR10/HLG HDR
Память: 2 ГБ ОЗУ, 8 ГБ встроенной eMMC
Сеть: Wi-Fi 802.11a/b/g/n/ac, Dual-band Wi-Fi 2.4ГГц/5ГГц, Bluetooth 4.0
  •  

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 ответов на этот вопрос

  • 0

Вот эти "Get started with TV apps" рекомендации выполнены? (обратите внимание, что требуется специальная запись в манифесте)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

у меня примерно такая же приставка. ведет себя как обычный планшет

программы (две) написанные на делфи ставил через adb нормально

в Play market не заливал

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 1

Добавлю. Есть ТВ-приставки просто с андроидом, а есть приставки с AndroidTV. В первом случае никаких проблем не возникает. Во втором случае - Андрей Ефимов уже подсказал.

Если решите публиковать приложение для андроид тв, то вот ответ гугля мне:

Цитата

Hi Developers at Евгений Корепов,

Thanks for submitting your app for Android TV. We reviewed Rescan Archer DLNA, with package name com.embarcadero.RescanArcherDLNA, and noticed some eligibility issues.

App status: Your app has not been accepted into Android TV. This does not affect your app’s status on Google Play.

Version Name: 1.0.4
Version code: 4
Current track: PRODUCTION

Eligibility issues:

Your app uses hardware features (such as a touchscreen or camera) that are not available on TV. If your app can operate without the use of those features, you'll need to modify your app's manifest to indicate that your app doesn't require these features. 

Please consult this list to determine which feature(s) in your app are unsupported:
http://developer.android.com/training/tv/start/hardware.html#unsupported-features
------------
Your app that does not require a gamepad is inaccessible with a 5-way DPAD.

Please refer to our Enable D-pad Navigation documentation for details:
http://developer.android.com/training/tv/start/navigation.html#d-pad-navigation
------------
Your app or game has vertical letterboxing when displayed on TVs. Please design your TV app or game to be displayed in landscape mode.

Please refer to our Basic TV Layouts documentation for more details:
http://developer.android.com/training/tv/start/layouts.html#structure
------------
Your app does not contain a full-size app banner.

We are targeting 1080P, which we consider xhdpi. Apps should include the banner in the xhdpi (320 dpi) drawables folder with a size of (320px × 180px).

Please refer to our Home Screen Banner and UI Patterns documentation:
http://developer.android.com/training/tv/start/start.html#banner
http://developer.android.com/design/tv/patterns.html#banner
------------

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

спасибо за подсказки, правда что-то так и не получилось )

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
1 час назад, Игорь Маринин сказал:

спасибо за подсказки, правда что-то так и не получилось )

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

Тогда посмотрите какие разрешения вы устанавливаете приложению (Your app uses hardware features (such as a touchscreen or camera) that are not available on TV)  . Может вы требуете что то, что нет физически на приставке.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

в манифесте всё это прописал, но всё равно кнопка не активна. 

ещё вопрос - как перехватить кнопки на пульте? в onKey приходят только стрелки (точнее в обработчик приходит Key и KeyChar = 0 других кнопок). интересует центральная между стрелок (enter) и кнопка микрофона.

 

img.jpg.66d5caf3af44410b0c2f5f65ba69dc4d.jpg

Изменено пользователем Игорь Маринин

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Captain here!

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

Captain flies away

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
6 часов назад, Игорь Маринин сказал:

в манифесте всё это прописал, но всё равно кнопка не активна. 

ещё вопрос - как перехватить кнопки на пульте? в onKey приходят только стрелки (точнее в обработчик приходит Key и KeyChar = 0 других кнопок). интересует центральная между стрелок (enter) и кнопка микрофона.

 

img.jpg.66d5caf3af44410b0c2f5f65ba69dc4d.jpg

Создатели FMX решили что таких кнопок не бывает. Поэтому перехватить их не просто. Я когда то начинал разбираться, но плюнул. Попробуйте запустить отладку на устройстве и пошагово может найдете где эти кнопки режутся в недрах FMX.

А еще можно читать поступающие данные непосредственно с устройства ввода, нужно только найти нужное, они в папке /dev/*

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Вот может кто из гуру сделает дельфи обертку для кода https://developer.android.com/reference/android/app/Activity#dispatchKeyEvent(android.view.KeyEvent)

У меня ума не хватает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Женя, спасибо!

я пока в эту хрень попробовал добавить голосовой движок:

 

на стрелку вправо запустил проигрывание песни, на кнопки что дают  "0" запускаю голосовой ввод.

сегодня, на день пограничника, потестил, вроде бы всё удобно -  напелись наславу.

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

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу