A desktop app to view and edit on-device preferences. The app supports reading/writing legacy shared preferences. Datastore-based preferences are currently supported in read-only mode. 😎
Built using:
Ensure
adb
is available on yourPATH
.
Find and install the latest release. The app can be run from source too. See the section on Building below.
Important
A local installation of ADB is required. It should be included in the Android SDK Platform Tools package downloaded while setting up Android Studio. If not, download the package with the SDK Manager or get the standalone tools from here.
From the app's window:
- Select device
- Choose your app
- Select preferences file
- View/Edit preferences
- Star any item for easier filtering
Device Listing | Editing Preferences |
---|---|
And we go dark too 😎
Preferences Files Listing | Filtering is supported |
---|---|
Clone the project and execute ./gradlew run
.
Copyright (c) 2024 Charles Muchene
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.