Samsung Legacy 2014 TV не обновляет приложение
Я выполнил действия, указанные в http://developer.samsung.com/tv/develop/legacy-platform-library/art00121/index, и приложение отобразилось в Smart Hub на телевизоре. Однако, когда я делаю некоторые изменения в приложении и снова упаковываю его, выбирая "Обновить упакованные файлы на сервере", выполняю "Синхронизацию приложений" и запускаю приложение, обновления не отображаются.
Я попытался изменить имя и версию приложения в config.xml. В Smart Hub изменяется только имя приложения, но приложение при открытии - это то, что было установлено в первый раз на телевизоре.
Если создается новый проект и выполняются те же действия, новое приложение появляется в интеллектуальном концентраторе, но при его обновлении возникает та же проблема. Я что-то упускаю при упаковке одного и того же приложения во второй раз?
1 ответ
Не уверен, что это полезно, но я полагаю, что устройство, кажется, кэширует файлы. У меня была такая же проблема сегодня, и я был очень разочарован.
Мне удалось найти два решения:
1) выключить устройство и снова запустить его (подключиться к серверу и синхронизировать приложения)
2) когда вы экспортируете приложение в IDE, убедитесь, что вы называете имя пакета по-разному + название и описание также должны отличаться.
Сделав это, Apps Sync добавит еще одно приложение (так что у вас будет два одинаковых приложения, но просто нажмите на последнее, которое появится в списке приложений - надеюсь, это имеет смысл). Если вы хотите удалить приложения, просто откройте файл widgetlist.xml, который будет находиться в корневом каталоге вашего сервера, а затем удалите ссылки на приложения оттуда.
Надеюсь, это поможет.