2016-04-06 26 views
8

このandroid pageの手順に従ってアンドロイドをdozモードに切り替えてアプリケーションをテストしています。私は実際のデバイスとエミュレータを使用しています。 ACTIVE 私も、デバイスが、無使用をロック/オフ指令を与える前に:しかしDozeモードに切り替えることができません

adb shell dympsys deviceidle step 

である、私は一回または複数回、2番目のコマンドを与えるとき、両方のケースではそれが唯一の段付言います。私は私のアプリが居眠りモードでどのように動作するかを望んでいたが、何も動いていないようにみえ、

私も

adb shell dumpsys deviceidle force-idle 

を試みたが、これは私に以下のメッセージが表示されます。

Unable to go idle; not enabled 

助言してください。私はモトローラMoto G 2世代アンドロイド6.0を使用しており、アンドロイドスタジオバージョン1.5.1のエミュレータx86_64ビットイメージを使用しています。

+1

こんにちはを使用して使用してみてください!あなたはこの問題を解決しましたか?私は同じ問題を抱えています。 – researcher

答えて

1

時には誤動作することがあります。それが私に起こったとき、私はコマンドを使用しました。

adb shell dumpsys battery reset 

これはバッテリーを消耗させます。ときどき充電をした後、私は以下の2つのコマンドを使用しました。

adb shell dumpsys battery unplug 
    adb shell dumpsys deviceidle step 

最後のコマンドを複数回入力してください。これが動作するかどうか私に教えてください。

+0

いいえ、その動作していません... – Ahmed

+0

Strange。とにかくあなたの携帯電話の開発者のオプションをチェックし、目を覚ますオプションがオンになっているかどうかを確認できます。 –

+0

これはオフになっていますが、同じ動作ですが、エミュレータでも同じことをチェックしています。 – Ahmed

15

が深いと光のアイドルモードを有効にする必要があり

adb shell dumpsys deviceidle enable

が、その後、

adb shell dumpsys deviceidle force-idle 
関連する問題