37

電話を落としてしまい、近接センサーが確実に機能しなくなったようです。それは常に近くに戻ります。問題は、通話中にディスプレイがオフになり、テンキーを使用して PIN を入力したり、別の通話を会議したり、通話を切断したりすることさえできないことです。アクセシビリティ設定で電源ボタンの切断オプションを見つけ、現在それを使用しています。

電話がかかってきたときに完全なウェイクロックを取得しようとするアプリを作成してみました。

  • 電話の状態が OFFHOOK に変わったときにサービスを呼び出すブロードキャスト レシーバーを作成しました。

  • このサービスは完全なウェイクロックを取得し、電話機の状態が IDLE の場合にのみ解放します。

それでも、近接センサーはディスプレイをオフにします。ロックが確実に取得されるように isHeld() メソッドを使用しました。PowerManager の isScreenOn() メソッドを使用したところ、呼び出し中に画面がオフになっていても true が返されました。テストのためにループで2秒ごとにウェイクロックを取得しようとしましたが、それでも表示されません。

Nexus 5 Android バージョン 4.4.4 を使用しています

近接センサーの動作をオーバーライドするアイデアを提案できる人はいますか? ルート必須オプションも問題ありません。

ありがとう!

4

9 に答える 9

7

近接センサーにも問題があり(Nexus 6、Android Marshmallowのその領域で画面を粉砕しました)、近接センサーを無効にしようとしたときに、提案されたソリューション/サードパーティのアプリはどれも機能しませんでした。私にとってうまくいったのは、Proximity Sensor Reset/Repairを使用してセンサーを調整することでした。アプリの指示に従って(センサーをカバーしてカバーを外す)、電話を再起動する必要があります。私のセンサーはもはやガラスの後ろにありませんが、覆われた/覆われておらず、再調整が仕事をしたとき、それでもわずかに異なる結果を示しました.

私が試してうまくいかなかったのは何ですか?Proximity Screen Off Lite、Macrodroid、KinScreen。

それでもうまくいかなかったら、私は何を試したでしょうか?[XPOSED] Sensor Disablerですが、ルート化して Xposed Framework を持っている必要があるので、もっと簡単な方法を見つけて本当によかったです。

于 2016-09-09T18:40:38.503 に答える
6

ここで私の解決策を見つけました。基本的にProximity Screen Off Liteというアプリを使い、 以下のように設定します。

  1. 画面のオン/オフモード 「カバーを長押しして画面をオンにする」にチェックを入れる タイムアウト:1 秒 「Accidentla ロックを無効にする」にチェックを入れる タイムアウト:4 秒

  2. すべての設定 「Lanscape で無効にする」にチェックを入れます 「画面上の電話をロックする」にチェックを入れます

  3. [Advanced] Sensore の設定 センサーの選択: 近接センサー センサーが覆われているときの値: 0 センサーが覆われていないときの値: 1

于 2014-10-16T19:58:39.340 に答える
5

私はこれをしばらく研究し、アプリをテストして書きました。

にオプションがない場合Settings → Phone → Use proximity sensor、唯一の選択肢は、ルート化されたデバイスでその設定を無効にするか変更することです。

また、ヘッドセットを接続すると、画面がオンのままになることも考慮してください:D

于 2016-02-22T23:28:15.510 に答える
2

残念ながら、近接センサーも機能しません (常に 0.0 cm を返します)。方法は見つかりましたが、簡単ではありません。電話をルート化し、XPOSED フレームワークと Sensor Disabler をインストールする必要があります ( https://play.google.com/store/apps/details?id=com.mrchandler.disableprox )。アプリで近接センサーの戻り値をモックできます。(例: 常に 2.0 cm を返します)。その後、通話中は常にディスプレイがオンになります。

于 2016-09-26T10:40:25.640 に答える
1

近接センサーダイヤル

*#*#7378423#*#*

1) サービステスト - (存在する場合)

2) 近接スイッチ

3) センサーのテスト (モバイルのロゴ (上部) の横)

4) はい、機能する場合は、近接スイッチをずっとオンにしておくことができます。これにより、常にビープ音が鳴り、多くのバッテリーが消費されます。

また

4) いいえ、動作しません - 次に、モバイル画面またはスクリーン ガードをきれいにし、ブロックされた画面をセンサーから取り除きます。それは魅力的です。

技術的には、ソフトウェア ソリューションではありませんが、ハードウェア ソリューションは機能します。

于 2016-12-03T04:56:05.413 に答える