問題タブ [amazon-fire-tv]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
7588 参照

android - Amazon Fire TV で「提供元不明のインストール」をオンにする方法

Amazon Fire TV は「不明なソースからインストールする」オプションを無効にしました -- 有効にする別の方法はありますか? ADB を使用してアプリをサイドロードすることはできますが、デバイスから直接アプリをインストールするには、この設定を有効にする必要があります (たとえば、HockeyApp 経由で開発ビルドをインストールする場合)。

何か案は?

0 投票する
1 に答える
3499 参照

android - Android と Fire TV で他のアプリのバックグラウンド ミュージックを停止する

アプリを開いたときにバックグラウンド ミュージックを再生している他のアプリを停止するにはどうすればよいですか? 音楽とビデオを再生するアプリがありますが、バックグラウンド アプリが既に音楽を再生していた場合、引き続き再生されます。

Fire TVでは、I heart RadioなどのBGMアプリがリモコンの再生ボタンと進むボタンを傍受するという問題もあります。そのため、アプリでスキップしようとすると、I heart Radioが新しいステーションに切り替わり、 IhR が再生を停止していても、再生を開始します。

Netflix と Hulu のアプリはどちらも問題を解決しているので、何らかの方法があるはずだとわかっていますが、検索しても、音楽を再生している独自のバックグラウンド サービスを強制終了する方法しか見つからず、バックグラウンド ミュージック サービスは見つかりません。

互換性を最大限に高めるために API 8 に固執しようとしていますが、より高い API に移行する必要がある場合は、14 (ICS) を超えないようにしたいと考えています。

0 投票する
1 に答える
690 参照

cordova - Amazon FireTV の Cordova サポート (「android_interface.jar」エラー)

Cordova (3.4.x) を使用して、基本的な "Hello" と、Amazon Fire タブレット用のカスタム HTML5 アプリを作成しました。この質問に関連する問題を見つけ、そこからの回答に従って解決しました (ビルド ツールの chmod +x)。

ただし、同じアプリ (「Hello」と HTML5 アプリ) をAmazon FireTVデバイスにデプロイしようとすると、次のエラーが表示されます。

アプリケーション エラー AndroidWebKit クラスがありません。android_interface.jar を AmazonWebView SDK からアプリの libs フォルダーにコピーし、アプリを再構築してください。

AmazonWebView SDK には「android_interface.jar」という名前のファイルはありません。「awv_interface.jar」をアプリの libs ディレクトリにコピーしてみました。変化なし。また、awv_interface.jar の名前を android_interface.jar に変更してみました。アプリのコンパイルに失敗しました。

Cordova の一般的な Android ターゲットは、実際に FireTV で実行されます。「Hello」アプリは機能しますが、5 方向リモコンは HTML5 アプリに登録されないため、Amazon-fireos ターゲットを使用したいと思います。

質問:

  • Cordova の amazon-fireos ターゲットは Amazon FireTV をサポートするはずですか?
  • そうでない場合、そのサポートは追加されますか?
  • この「android_interface.jar」ファイルはどこにありますか?
0 投票する
1 に答える
1010 参照

android - Amazon FireTV アプリの HTML5 ビデオ

かなり基本的な質問。

私は PhoneGap/Cordova ( http://www.phonegap.com ) を使用して、Android 上に構築された Amazon FireTV OS 用のアプリを構築しています。HTML、Javascript、CSS を使用していますが、すべて正常に動作しています。ただし、< video > タグを使用して .MP4 ビデオを取り込もうとすると、グレーの背景とフィルム ストリップのロゴしか表示されません (写真: http://imgur.com/MXLvwy7 )。これは何を意味するのでしょうか?ドキュメンテーションによると、サポートされており、私はパスとその他の愚かな落とし穴に 100% 肯定的です。ある種のコルドバプラグインが必要ですか? おそらく、マニフェスト ファイルを微調整する必要がありますか? ご協力いただきありがとうございます。

0 投票する
1 に答える
161 参照

android - 画面のインタラクティブな部分が選択されても強調表示されない

送信した Amazon Fire TV のアプリケーションは、次の理由で失敗しました:

問題 1: 画面のインタラクティブな部分が選択されても強調表示されない: プログレス バーの上にある巻き戻し、早送り、および再生ボタンをナビゲートして選択することはできますが、強調表示されたカーソルが表示されません。

Android が提供するデフォルトのメディア コントローラー クラスを使用していますが、この機能は提供されません。コントロールをキャッチすることはできましたが、キーダウンでハイライトを追加し、キーアップでそれを削除することができませんでした。誰もこれを助けることができますか?

0 投票する
1 に答える
220 参照

android - 現在フォーカスされているビューを表示します (レイアウト セレクターがなくても)

非常に大きな Android (Amazon Fire TV) アクティビティのコードを検査しようとしていますが、実行中のアプリのフォーカスが失われ続け、どの要素がフォーカスされているのかわかりません。

レイアウト(セレクター)を変更せずに、どのビューがフォーカスされているかを確認する方法を探しています(アプリ、開発者設定 - レイアウト制限の表示が近づく - またはアクティビティ内でコード化できるもの)すべてのビュー。

何を指示してるんですか?

0 投票する
1 に答える
911 参照

android - Amazon Fire TV でのディスプレイ設定 (調整済みまたはデフォルト) の検出

最近、Amazon の FireTVにアプリケーションをインストールして確認したところ、ユーザーが画面を調整したり、デバイスのズームイン ディスプレイであるデフォルトを使用したりして、アプリケーション ビューが正しく表示されず、エッジ。

私は基本的にこれを切り取って追加し、各アクティビティで余白をレイアウトに設定しようとします:

しかし、それは正しくないように思われるので、それに対するより良い解決策があるかどうか知りたい. XML の何か、またはコードを介してそれを行うより良い方法


0 投票する
1 に答える
2564 参照

android - Kindle Fire から Kindle Fire TV に動画をキャスト/フリングする方法

Kindle Fire と Fire TV の両方でビデオ プレーヤーを開発しています。この記事によると、機能DIALを統合するために統合できsecond screenます。を実行した後でもDIAL integrate、この機能を実装できません。他に何をすべきですか?

最良のケースは、同じ Wi-Fi 環境下で、タブレットが TV デバイスを検出してアイコンを表示でき、ユーザーがアイコンをクリックすると、Fire TV がビデオを再生できるchromeCast場合です。 )

Kindle Fireデバイスでそれを行う方法は?

0 投票する
0 に答える
1009 参照

android - アプリケーションを開くために使用された入力デバイスを知る方法は?

アプリケーションを開くために使用された入力デバイスを取得する方法を知る必要があります (たとえば、onCreate メソッドで)。

もう少し具体的に言うと、アプリが「Amazon Fire TV Remote Input」または「Amazon Fire Game Controller Input」で開かれたかどうかを知る方法は?

ありがとう!