問題タブ [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 投票する
1 に答える
554 参照

android - 特定の Android プロセッサの詳細

フォーラムを調べて、Android プロセッサ情報を文字列として取得する方法を取得しました。まあ、それはユーザーに関係のない多くの情報を返します. 次のような特定の詳細のみを取得したい

プロセッサの名前またはタイプ 利用可能なコア数 キャッシュ サイズ プロセッサのバージョン

これは、情報を取得するために見つけた方法です。特定の詳細を取得する方法を教えてくれる人がいたら、助けてください! :)

私はAndroidアプリ開発に慣れていないので、これで私を助けてください! :) (私の研究プロジェクト)

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

android - FLAG_ACTIVITY_REORDER_TO_FRONT と onBackPressed() を一緒に使用する方法

アクティビティ A と B の間でユーザー データを維持する必要があるウィザード スタイルのアプリケーションを作成しています。A には [Next] ソフト ボタンがあり、B には [Back] ソフト ボタンがあります。

FLAG_ACTIVITY_REORDER_TO_FRONT各アクティビティが再利用されるため、ソフト ボタンを使用すると、ユーザー データを有効に保つことができます。

しかし、ユーザーが B から Back ハード ボタンを押すと、そのハード ボタンが暗黙的に finish() を使用するため、B は終了します。

次に、B でオーバーライドonBackPressedして、Back ソフト ボタンと同じ動作を追加して、Back ハード ボタンが前のボタンとまったく同じように動作すると考えました (B を終了しない)。

これで、Back ハードキーで B から A に戻れば問題ありません。この時点で A にフォーカスがあり、ユーザーが戻るハード ボタンをもう一度押すと、予想される動作はアプリケーションが終了することです。

問題は、B がまだ生きていることを考えると、予期された動作が発生しないことです。BでオーバーライドonBackPressedされたままリッスンし、代わりに他の動作が発生するようにします。

onBackPressedフォーカスが A にあるときにアプリケーションが離れるように、B でオーバーライドされた状態でリッスンを終了するにはどうすればよいですか?

前もって感謝します。

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

linux-kernel - Linux デバイス ドライバー: グループ/ユーザー権限を割り当てて使用する方法は?

udev 構成スクリプトを使用して、デバイス ドライバーにルート/グループ/ユーザー モードで実行する権限を割り当てることができることはわかっていますが、Android HAL のドライバーを使用して特定のユーザー モードで実行するプログラムを実行する方法がわかりません。/dev/ttyOx で chmod 777 を実行して初めてプログラムを実行できました。

このように使用するAndroidスクリプトのudev構成でBluetoothモジュールを見ました

chmod 0660 /dev/ttyO1 chown システム システム /dev/ttyS0

私の質問は、特定のドライバーを使用するプログラムを、上記のスクリプトで Bluetooth などの特定のグループまたはユーザー権限に登録し、その特定のプログラムのみをデバイス ドライバーを使用するようにするにはどうすればよいですか?

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

android - Android:html / javascriptが読み込まれると、Webviewの色が白になります。

Android 4.0以降でWebビューを操作すると、html / javascriptページがロードされた後、Webビューの色が白に設定されます。

開発者向けオプションに移動し、FORCEGPURENDERINGのチェックを外した後。この後、正常に動作します。しかし、私がプログラムでそれを行うとき

アプリケーションとアクティビティの両方で。そしてまた経由webView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);

これはコードでは機能しません。助けが必要です、ありがとう

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

android - Android の USB カメラ用ドライバー

ある企業が、Android ソフトウェア インターフェースとペアリングしたい USB カメラ (ビデオと静止画) を製造しています。Windows ではカメラにカスタム ドライバーが必要ですが、Android でも必要になると思います。私は Android アプリについてはよく知っていますが、ハードウェア、Linux、およびデバイス ドライバーに関する低レベルのことは知りません。

メーカーが適切なドライバーを提供できれば、そのデバイスは Android SDK API でカメラとして表示されると考えるのは正しいですか? つまり、ドライバーを提供する場合、他の Android デバイスのカメラであるかのようにカメラを操作できますか? ドライバーは Android 固有である必要がありますか、それとも Linux ドライバーがあれば動作しますか? 後者の場合、サポートする必要がある特定の Linux バージョン/ディストリビューションに関する要件はありますか?

Android デバイスでのサードパーティ製 USB カメラのサポートに関する情報源へのアドバイスやポインタを感謝します。

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

android - Androidハードウェアでシステム画面の解像度を設定する方法は?

Androidのソースコードに変更を加えて、Androidが選択した解像度で起動するようにします。QEMU / AVDでこれを実行したくないので、これを実行して実際のハードウェアでテストしたいと思います。画面サイズの値を設定またはハードコーディングできるAndroidソースコード内の場所を誰かに教えてもらえますか?

ありがとうございました。

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

android - Androidデバイスで「プログラムによって」ハードウェアの可用性を見つける

GPS/加速度計/ジャイロスコープと線形加速度に基づくアプリケーションを開発しています。デバイスでハードウェア (加速度計/ジャイロスコープおよび線形加速度) が利用可能かどうかを調べる方法はありますか? 特定のフォーラムから、センサーが使用可能かどうかを確認するための API が利用可能ですが、デバイスのハードウェアの可用性に関連するものは何も与えられていないためです。事前に感謝します

0 投票する
4 に答える
14000 参照

android - Android で 2 つの画面 / モニター?

2 つの画面を使用して情報を表示する Android アプリケーションを開発したいと考えています。例: 1 つの画面にはアプリが表示され、もう 1 つの画面には現在のアプリの状態に関する情報が表示されます。

私の質問: Android は 2 つのモニター/画面をサポートしていますか? そのようなデバイスとプロジェクトをどのように構築しますか?

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

android - Android加速度計の最大値

だから私は約3時間探していましたが、良い答え/解決策を思いつきませんでした。

私の質問は次のとおりです。最大加速度値が約34m/ s ^2または約3.5Gs(34 / 9.81)になるのはなぜですか。

ハードウェアの制限またはソフトウェアの制限によるものですか?それがハードウェアの場合、私はそれについて何もできないことを知っています(または少なくとも簡単ではありません)。それがソフトウェアの制限である場合、どうすればその制限を取り除くことができますか、それを行う方法はありますか?APIか何かのように?

助けていただければ幸いです、ありがとう。

:違いが生じる場合は、GalaxySを使用しています。私もこの質問を調べましたが、それは私を助けません:アンドロイド加速度計の最小および最大範囲とは何ですか

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

android - AndroidデバイスがBluetoothマウスに接続されているかどうかを確認するにはどうすればよいですか?

アプリケーションを起動するときに、AndroidデバイスがBluetoothマウスに接続されているかどうかを確認し、接続されたイベントをリッスンしたいと思います。

どうすればいいですか?

ありがとう!