プログラムの 1 つを既定のランチャー プログラムと既定の設定プログラムとして設定したため、現在既定のプログラムを変更できませんandroid-sdk\android-sdk\platform-tools\adb.exe
。またはリモート シェルから既定のプログラムを変更できますか。
どうやってやるの?
また、Java コードのプログラムのデフォルトを削除できますか?
プログラムの 1 つを既定のランチャー プログラムと既定の設定プログラムとして設定したため、現在既定のプログラムを変更できませんandroid-sdk\android-sdk\platform-tools\adb.exe
。またはリモート シェルから既定のプログラムを変更できますか。
どうやってやるの?
また、Java コードのプログラムのデフォルトを削除できますか?
アンインストールできないシステム アプリについては、次のように pm disable を使用します。
adb shell pm disable com.android.launcher
これを行うことで、 ADBを使用して設定したデフォルトのプログラムを削除(アンインストール)できます:
adb uninstall app.package ..... //for example (com.example.homeapp)
アプリを削除したくない場合は、次の簡単な方法で削除できます。
そうすれば、メインアクションをリッスンするデバイス上のすべてのアプリでピッカーを使用できます。
キーはadbです。データをクリアしたいアプリのパッケージ名がわかったら、次のことを試してください。
adb shell pm clear package.name.of.app
アプリのすべてのデータがクリアされますが、デフォルトのみをクリアする方法がわかりません。