問題タブ [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.
android-hardware - OS レベルでの Android 入力イベント処理
EventHub.cpp が後の Android バージョンで JNI にどのように通知するかを指摘できます。以前は、すべての入力イベントがキューに入れられる KeyInputQueue.java がありました。最新の Android ソースを入手しましたが、KeyInputQueue.java がなくなったので、イベントが Android にディスパッチされる JNI/Java クラスを見つけようとしています。
戦車:T.
android - Android デバイスの製造日をプログラムで取得しますか?
Androidデバイスの製造日をコードで見つける必要があります.android.os.Build APIを調べましたが、そのような方法は見つかりませんでした.
Android デバイスの製造日を取得することは可能ですか?
android - FaceDetectionListener ハードウェア サポート一覧
Android カメラ用の FaceDetectionListener 顔検出 API を調査しているときに、ハードウェアがサポートされていないため、エミュレーターまたは nexus 7 では機能しないことがわかりました。人々がどのデバイスで動作するようになったか。これまでに見つけたのは omap 4 デバイス (galaxy nexus) だけで、どこにもリストがありません。
android - pm.hasSystemFeature(PackageManager.FEATURE_CAMERA_ANY) が正確な回答を返さない
QR コード リーダーを開く前に、デバイスにカメラがあるかどうかを確認したいと考えています。
次のコードがあります。
しかし、2 台のカメラを搭載した Galaxy S3 でこのコードをデバッグ モードで実行すると、. 最初の if ステートメントは false を返します。
これはなぜですか?
android - Android 加速度計のサンプリング レートのランダムなスパイク
Androidでセンサーサンプリングの実験を行っています。Android のネイティブ API を介して 10HZ で加速度計センサーをサンプリングしています。テストには、2 つの異なる galaxyS3 (4.0.4 および 4.1.2) と 2 つの xperia (2.3.4) を使用しています。
galaxyS3 4.1.2 では、非常に安定した 10HZ レートでの数分間のサンプリングのセッション内で、サンプリング レートがはるかに高い突然のスパイクに気付きました。これは、ランダムな時間に短い間隔で、たとえば約 1 秒間発生します。サンプルのタイムスタンプはスパイクを反映しています。
他の電話 (galaxyS3 4.0.4 を含む) では 10Hz を要求し、サンプリング周波数は「永久に」正しく維持されます。また、加速度計でのみ発生し、プラットフォーム内の他のセンサーでは発生しません (チップが GalaxyS3 の加速度計 ST Micro lsm330dlc と統合されているジャイロでも発生しません)。
バックグラウンド プログラム (アプリであろうと Android サービスであろうと) が、加速度計のサンプリングをランダムな時間に短い間隔で非常に高速に要求しているようです。プラットフォーム サービス、アプリ、動作認識などのほとんどをオフにしようとしましたが、メリットがなく、この予期しないサンプリング レートのスパイクの原因を特定できません。
どんなヒットでも大歓迎です。
android - このハードウェアをインストールできません - Android ハードウェア デバイスのセットアップ
Eclipse を使用して Android アプリケーションをテストするためのハードウェア デバイスをセットアップしようとして、問題が発生しました。
Androidの「Using Hardware Devices」ガイドに従い、ステップ 3 のリンクに移動した後、そこのステップに従おうとしました。私は彼らの OEM ドライバーの表に行き、Samsung をクリックしましたが、私の製品には利用可能なダウンロードがないことがわかりました。ただし、続行すると、Samsung Galaxy Tab III のドライバーが既にコンピューターにインストールされていることがわかりました。これは、「Windows」および「または、既存の Android USB ドライバーをアップグレードして...」に記載されている手順を実行したときに発生し、最後のいくつかの手順に進み、ファイルの場所を入力しました。. .
更新ウィザードから次のエラーが表示されます。
それで、私は今何をすべきですか?Android からダウンロードしたファイルは最新ではありませんか? どんな助けでも大歓迎です!
ありがとう、ミケイラ
android - ソフトウェアでマウスの位置を設定する
Android スティックを使用しています ( http://www.geekbuying.com/item/Uhost-2-Dual-Core-TV-Box-Mini-PC-Android-4-0-4-RK3066-Cortex-A9-1 -6GHZ-1GB-RAM-4G-ROM-with-Bluetooth-WIFI-Skype-XBMC---Black-312467.html ) を使用してアプリケーションを構築します。アプリケーションは、その機能の一部に接続された USB Web カメラを使用します。さらに、このデバイスにマウスを接続して、ユーザーがアプリケーションのさまざまなページをナビゲートできるようにします。マウスを左右に動かすと、前のページまたは次のページに移動します。
マウスは Android デバイスで動作しますが、ユーザーとのやり取りのたびに、マウスの位置を中央にリセットする必要があります。Androidでソフトウェアを使用してマウスの位置を設定することはできますか? View.OnGenericMotionListener
マウスの動きをキャプチャするために使用しています。
現在、アプリケーション内でマウスにフォーカスを合わせるには、プライマリ マウス ボタン クリックも実行する必要があります。ソフトウェアでプライマリ マウス ボタンのクリックを生成するか、他の方法でアプリケーションをソフトウェアに組み込むことで、この要件を取り除きたいと考えています。
上記を機能させるための API を見つけることができませんでした。これらに関するヘルプは非常に役立ちます。
これを機能させるために何らかのドライバーを作成する必要がある場合に備えて、この方向のヘルプも役に立ちます。
マウスを使用している間に、この問題を回避する方法も役立つ可能性があります。
eclipse - Viewsonic VSD 220 が日食にリストされない
アプリケーションをテストするために Viewsonic VSD 220 (android) ディスプレイを購入しました。問題は、ラップトップ Eclipse に接続すると、このデバイスがデバイス セクションに表示されないことです。viewsonic のサイトでも、このドライバーが見つかりませんでした。このドライバーや、Eclipse を介してアプリケーションをデバッグする他の方法を見つけるのに役立つ人がいる場合は、お知らせください。