私のアプリケーションは、Googleマップサービスを使用しており、デバイスにGoogle Playサービスをインストールして有効にする必要があります。GooglePlayサービスがユーザーによって無効にされている場合に、アプリケーションが正しく機能するように、ユーザーに手動で有効にするように依頼するケースをテストしたいと思いました。私はこのケースに対してコードをテストする必要がありますが、電話でGoogle Playサービスを無効化(アンインストールではなく)し、コードが正しく動作するかどうかを確認する方法がわかりません。
ありがとう
デバイスのSettings --> Applications --> Tab "All" --> Google Play services
をクリックし、Disable
ボタンを押します。確認を求めるダイアログがポップアップする場合がありますが、その場合は「OK」と答えてください。
[設定]、[セキュリティ]、[デバイス管理者]、[Android=の1つで非アクティブ化してから、設定のホームページに戻り、すべてのアプリケーションに移動し、非アクティブ化できます。????
(ルートが必要)(CM13 Note 10.1でのみテスト済み)
ADBシェル(またはルート化されたデバイスのターミナル)を開き、次のように入力します。
cd/data/app/* vending *
mv base.apk base.apk.back
Google Playサービスがシステムアプリとしてインストールされていない場合、システムアプリの設定でそれを無効にするオプションはありません。この場合、ユーザーアプリとしてインストールされている場合、Titaniumバックアッププロやlink2SDなどのアプリを使用して無効にすることができます。 /凍結します。