tizen.moe

tizen.moe

Fire TV Stick で prime videoを起動したら「エラーコード:8056」が出て起動しない

f:id:moguriso:20210813123229p:plain
「今すぐアップデート」というのだけど、OSのバージョンは最新(らしい)

jp.amazonforum.com

どうも同じ現象の人はいそうなのだけど、サポートの人は「過去事例にない」と言ってそう。取りあえずの対応として

  1. アプリのデータとキャッシュを消せ
  2. Amazonアカウントのバインドをやり直せ
  3. FireTV Stickを初期化して試せ

と宣っているのですが、、、1はやってみたけど現象再現。2以降は面倒なのですよね。。。

logcat取ってみた限りだとたいしたエラーは出て無さそう。ちょいちょい怪しいエラーは出てますが

一番怪しそうなのは↓で、なんとなくamaoznアカウントのbindが上手く行って無さそう?

E/AmazonAppstore.VeneziaCardMaker/LibraryCardsSupplier( 6247): Error building app metadata for (null).
E/AmazonAppstore.VeneziaCardMaker/LibraryCardsSupplier( 6247): com.amazon.firecard.template.utils.ValidationException: Invalid field 'pageTypeId'. Reason: must not be null
E/AmazonAppstore.VeneziaCardMaker/LibraryCardsSupplier( 6247):  at com.amazon.firecard.template.utils.ValidationUtils.checkNotNull(ValidationUtils.java:21)
E/AmazonAppstore.VeneziaCardMaker/LibraryCardsSupplier( 6247):  at com.amazon.firecard.template.MetricMetadata$Builder.validate(MetricMetadata.java:126)
E/AmazonAppstore.VeneziaCardMaker/LibraryCardsSupplier( 6247):  at com.amazon.firecard.template.AppMetricMetadata$Builder.validate(AppMetricMetadata.java:53)
E/AmazonAppstore.VeneziaCardMaker/LibraryCardsSupplier( 6247):  at com.amazon.firecard.template.AppMetricMetadata$Builder.validate(AppMetricMetadata.java:38)
E/AmazonAppstore.VeneziaCardMaker/LibraryCardsSupplier( 6247):  at com.amazon.firecard.template.utils.BaseBuilder.build(BaseBuilder.java:20)
E/AmazonAppstore.VeneziaCardMaker/LibraryCardsSupplier( 6247):  at com.amazon.venezia.card.producer.rows.cardsupplier.library.LibraryCardsSupplier.getMetricMetadata(LibraryCardsSupplier.java:388)
E/AmazonAppstore.VeneziaCardMaker/LibraryCardsSupplier( 6247):  at com.amazon.venezia.card.producer.rows.cardsupplier.library.LibraryCardsSupplier.getChannelTemplate(LibraryCardsSupplier.java:276)
E/AmazonAppstore.VeneziaCardMaker/LibraryCardsSupplier( 6247):  at com.amazon.venezia.card.producer.rows.cardsupplier.library.LibraryCardsSupplier.buildChannelCard(LibraryCardsSupplier.java:201)
E/AmazonAppstore.VeneziaCardMaker/LibraryCardsSupplier( 6247):  at com.amazon.venezia.card.producer.rows.cardsupplier.library.LibraryCardsSupplier.get(LibraryCardsSupplier.java:110)
E/AmazonAppstore.VeneziaCardMaker/LibraryCardsSupplier( 6247):  at com.amazon.venezia.card.producer.rows.cardsupplier.AbstractCardSupplier.getAsList(AbstractCardSupplier.java:79)
E/AmazonAppstore.VeneziaCardMaker/LibraryCardsSupplier( 6247):  at com.amazon.venezia.card.producer.VeneziaCardMaker.pushCardsToRecent(VeneziaCardMaker.java:1400)
E/AmazonAppstore.VeneziaCardMaker/LibraryCardsSupplier( 6247):  at com.amazon.venezia.card.producer.VeneziaCardMaker.pushCardToRecent(VeneziaCardMaker.java:1385)
E/AmazonAppstore.VeneziaCardMaker/LibraryCardsSupplier( 6247):  at com.amazon.venezia.card.producer.VeneziaCardMaker.refresh(VeneziaCardMaker.java:316)
E/AmazonAppstore.VeneziaCardMaker/LibraryCardsSupplier( 6247):  at com.amazon.venezia.card.producer.VeneziaCardMakerService.performRefresh(VeneziaCardMakerService.java:107)
E/AmazonAppstore.VeneziaCardMaker/LibraryCardsSupplier( 6247):  at com.amazon.venezia.card.producer.VeneziaCardMakerService.onHandleIntent(VeneziaCardMakerService.java:92)
E/AmazonAppstore.VeneziaCardMaker/LibraryCardsSupplier( 6247):  at com.amazon.android.service.NullSafeJobIntentService.onHandleWork(NullSafeJobIntentService.java:107)
E/AmazonAppstore.VeneziaCardMaker/LibraryCardsSupplier( 6247):  at com.amazon.android.service.JobIntentService$CommandProcessor.handleMessage(JobIntentService.java:600)
E/AmazonAppstore.VeneziaCardMaker/LibraryCardsSupplier( 6247):  at android.os.Handler.dispatchMessage(Handler.java:102)
E/AmazonAppstore.VeneziaCardMaker/LibraryCardsSupplier( 6247):  at android.os.Looper.loop(Looper.java:135)
E/AmazonAppstore.VeneziaCardMaker/LibraryCardsSupplier( 6247):  at android.os.HandlerThread.run(HandlerThread.java:61)

次点が↓で再生アプリの登録に失敗してそう?

E/AmazonAppstore.LibraryManagerClient( 6247): Did not find app
E/AmazonAppstore.PostLaunchService( 6247): Package name was not found in the the apps library. Aborting all post-launch actions.
(略)
W/MediaCodecLogger-Jni( 1460): No clients currently registered
E/MediaCodecLogger-Jni( 1460): No active media clients registered
(略)

仕方ないので取りあえずAmazonアカウントのbindを解除してやり直す。。。
f:id:moguriso:20210813124154p:plain
起動してprime videoアプリを選択したらprime videoの更新が走った。。。
f:id:moguriso:20210813130427p:plain
そして、ちゃんと起動した。。。
f:id:moguriso:20210813130508p:plain
umm... 面倒だ。。。