2016-06-20 26 views
1

私は、根っこのデバイスのハイバネーションに実行中のアンドロイドアプリをadbコマンドforce-stop Target_PACKAGEを使って送信することが可能であることを知っています。人々のほとんどはそれが不可能だと言います。しかしアクセシビリティ機能を使用してgreefifyclean masterまたはpower Cleanのようなアプリがあります。彼らはどのように働く..?どのようにこれらのアクセシビリティを使用しているのですか?どのように根絶せずにアプリケーションを停止または強制停止するのですか?

答えて

-1

それはkillBackgroundProcessesを(使用することにより可能である)ActivityManagerの方法:

ActivityManager activityanager = (ActivityManager) getSystemService(Activity.ACTIVITY_SERVICE); 
activityManager.killBackgroundProcesses(packageName); 

しかし、あなたが権限を追加必要がマニフェストにKILL_BACKGROUND_PROCESSES:

<uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES" /> 

はPS:警告 - それは作品ですバックグラウンドプロセスのみ(画面に表示されないもの)

+0

私はこれを知っていますが、これはバックグラウンドプロセスのみを殺し、アプリを殺すのには役に立たない。 –

1

アクセシビリティサービスを利用している場合、自動的にボタンを押したり、戻るボタンを使用したりするのは簡単です。プログラムの詳細アクティビティをプログラムで開き、強制停止ボタンを押すことができます。これは非常に簡単です。

関連する問題