問題タブ [android-hardware]

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 投票する
0 に答える
414 参照

android - Android 外部 USB デバイスのテスト ケース

USBポートを介してAndroidフォンに接続された外部センサーがあります。アプリケーションのこれまでの実装は、センサーの初期化後に値をポーリングする Android サービスです。

センサーには独自の API が付属しており、初期化は次のようになります。

ポーリングは次のようになります。

上記のコードのテストを作成し、おそらくハードウェアをモック (?) したいと思います。開始方法と読み方に関するヒントと指示が欲しいです。これはまったく可能ですか?

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

android - イヤホンキー押下イベントの利用

イヤホンキーイベントを使用して、イベント処理を行いたいと思います。このタイプのイベント処理のベースがないため、まったく試していません。

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

android - アクセサリ開発キットのハードウェア互換性

アクセサリー開発初心者です。カスタム ハードウェア コンポーネントを構築する場合、USB 経由で Android アプリケーションと通信できるようにするには、何をサポートする必要がありますか?

私はプロジェクトの調査を行っており、クライアントはハードウェア メーカーであり、Android デバイスと通信できるようにするために、ハードウェア コンポーネントが (通信プロトコルに関して) 何をサポートする必要があるかを知りたいと考えています。Arduino マイクロコントローラーがそのようなコンポーネントの例であることがわかりました。

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

android - なぜ imageView.setLayerType(View.LAYER_TYPE_SOFTWARE, null); と

なぜ私が設定したのだろうか

<application
   android:hardwareAccelerated="false"

なぜ私が設定したのだろうか

svg-androidを使用すると画像が表示されません (ハードウェア アクセラレーションの問題が原因ですか?)。

私はそれを働かせることができます。

View.LAYER_TYPE_SOFTWAREハードウェア アクセラレーションを無効にしますか?


多分このようなもの:

あなたはそれらを必要としないので、私は削除を使用しました。それらが必要な場合は、次のように変更できます.html('')

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

android - 有効なモバイルデータ/モバイルネットワークが機能していません

プログラムでモバイル ネットワーク/データ ネットワークを有効にしたい。このために、以下のコードを使用していますが、機能していません。エラーはありませんでした。トーストがポップアップし、「モバイル ネットワークが有効になりました」と表示されますが、実際には有効になっていません。助けてください。

これが完全なコードです。

}

0 投票する
5 に答える
2271 参照

android - Androidエミュレータの起動アニメーションを変更する方法

Androidエミュレータの起動アニメーションを変更する方法

ここに画像の説明を入力

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

android - OTG を Android デバイスで動作させようとしています

VNC2 チップを使用して、Android タブレット用のカスタム ハードウェアに取り組んでいます。

VNC2 チップでは、私が作成したカスタム ファームウェアをフラッシュしました。USB VendorID を 0403 に、USB ProductId を 6001 に設定しました。

私が取り組んでいるAndroidアプリもあります。マニフェストの に次を追加しました。

device_filter.xml:

私の目標は、USB デバイスを接続するとこのアプリが起動することです。ただし、これは機能しません。Google Play から「USB Host Controller」というツールをダウンロードしました。このアプリは、USB デバイスが接続されていることを示したので、いくつかの部分が機能しているようです。

デバイスの接続中に logcat にも出力が表示されました。

モードスイッチを掘り下げると、主に USB 3G モデムの状態を切り替えるツールのように見えます。私の最初の推測は、私のデバイス (Allwinner A10 ベース) に非常に不自由なイメージがあるということです。しかし、可能性は低いと思いますが、アプリのエラーである可能性もあります。私の理解によれば、OTG ハードウェアを挿入するときに、一致するインテント フィルターを使用してアプリをインストールしているかどうかに関係なく、ある種のダイアログが表示されるはずですか、それとも間違っていますか?

どんなアイデアでも大歓迎です。必要に応じて、apk を任意の方法で変更できます。タブレットはルート化されており、可能な限りファイルを変更できます。思いついたアイデアを試していただければ幸いです。

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

java - HardwareRenderer の NullPointerException

このエラーについてもっと情報があればいいのにと思いますが、そうではありません。BugSenseリモートサーバーにクラッシュを送信する (現在は)というツールがありSplunk MINTますが、これがすべてです。

興味深いのは、すべてのエラー インスタンスが次の場所から発生したことです。

  • ブルーダッシュ4.0
  • それらはすべて根付いています
  • 彼らは全員モバイルネットをオフにしていた
  • 彼らは全員、少なくとも 12 個の実行中のアプリを持っていました

それで、あなたはどう思いますか?

  • HardwareRenderer クラスに NPE を持っている人はいますか?
  • それは「root」の問題でしょうか (つまり、デバイスが root 化されているという問題)?
  • それは「ハードウェア」の問題でしょうか (つまり、BLUE DASH 4.0 の問題)