ここで説明されているバグのため、間接的なアプローチで問題を解決する小さな Android アプリを書きたいと思います。
プログラムで充電器を切断して再接続するプログラムを書きたいです。
私はJavaとAndroidアプリケーションが初めてです(ただし、c、c ++、C#はよく知っています)。
ここからは、私が正しい道を進んでいるかどうか確信が持てないので、別の解決策を聞いて喜んでいます. 私が思いついたのは、こちらで説明されているように、BATTERY_CHANGED というインテントを送信することです。
私は引用します:「これは、システムによってのみ送信できる保護された意図です。」
充電のバッテリー状態が変化するように送信したい(もちろん、バッテリーがいっぱいになると)、IDE(Eclipse、SDKを使用、ADTプラグインを使用、win 7 x64)はこのメソッドに「触れる」ことができませんでしたandroid.intent.action.BATTERY_CHANGED を既存の値として認識しません。私が役に立つかもしれないと思ったもう2つのこと:developer.android.com/reference/android/content/Intent.html#ACTION_POWER_CONNECTED