私の電話には奇妙な問題があります。充電器からプラグを抜くと、タッチスクリーンが機能しません。タッチスクリーンが機能し始めるように、システムに充電中であると思わせるブロードキャスト(または何でも)を送信して、Androidをだまそうとします。
ACTION_POWER_CONNECTED
コード経由でブロードキャスト イベントを送信する必要がありますか? または、他の何か?
私はルートを持っているので、を含む実装は気にしませんsu
。
ハードウェアに問題があるようです。独自のプロセスからシステム ブロードキャストを送信することはできませんが、送信できたとしても、タッチスクリーンが修正されるとは思えません。
323go が示唆しているように、ハードウェアに問題がある可能性があります。したがって、インテントをブロードキャストしても役に立たない場合があります。とにかく、ルート化された電話を使用している場合は、adbシェルで次のコマンドを実行します
am broadcast -a android.intent.action.YOURINTENT