Erweitern Sie die Funktionen Ihrer Android-App, indem Sie auch auf neueren Android-Versionen nahtlosen Zugriff auf die Einstellungsdatenbank ermöglichen.
Das Paket enthält nur eine Inhaltsanbieterkomponente, die als Brücke zwischen Ihrer App und der Einstellungsdatenbank fungiert. Durch die Ausrichtung auf SDK-Ebene 22 umgeht der Anbieter Einschränkungen für neuere Anwendungen, sodass andere Apps alle Systemeinstellungen ändern können, ohne selbst auf eine veraltete SDK-Ebene abzuzielen, und eine umfassendere Funktionalität für Systemanpassungs-Apps ermöglicht
Installieren Sie einfach das Settings Database Provider-Paket. Andere Apps sind dafür verantwortlich, den Anbieter zu erkennen und zu nutzen. Ignorieren Sie alle Warnungen zur Kompatibilität mit älteren Android-Versionen, das ist völlig in Ordnung.
Oder holen Sie sich die neueste APK aus dem Abschnitt „Releases“.
Zum Bearbeiten sicherer und globaler Tabellen gibt es nach der Installation einen schnellen ADB-Befehl, um dem Anbieter die Berechtigung zu erteilen:
adb shell pm grant com.netvor.settings.database.provider android.permission.WRITE_SECURE_SETTINGS
pm grant com.netvor.settings.database.provider android.permission.WRITE_SECURE_SETTINGS
Android 14 führt Einschränkungen für die Installation von Anwendungen ein, die auf SDK-Levels unter 23 abzielen. Außerdem berichteten einige Benutzer, dass sie keine Einstellungen ändern konnten, aber mit dem Anbieter funktionierten. Um den Settings Database Provider auf Geräten mit Android 14 zu installieren, sind spezielle Installationsschritte erforderlich:
Verwendung eines PCs mit ADB
Um über ADB von einem PC aus zu installieren, verwenden Sie den folgenden Befehl und ersetzen Sie sdp-v1.1.apk durch den tatsächlichen Dateipfad zum APK.
adb install --bypass-low-target-sdk-block sdp-v1.1.apk
Mit LADB oder Brevent
Sie können das APK auch mit lokalen ADB-Alternativen wie LADB oder Brevent installieren. Verwenden Sie die folgenden Befehle in Ihrer lokalen ADB-Shell:
cat sdcard/Download/sdp-v1.1.apk | pm install --bypass-low-target-sdk-block -S 106579
Versuchen Sie in einigen Fällen (Fehlermeldung wie „Unbekannte Option --bypass-low-target-sdk-block“) Folgendes:
cat sdcard/Download/sdp-v1.1.apk | su -c pm install --bypass-low-target-sdk-block -S 106579
106579
ist die genaue APK-Dateigröße in Bytes (für Version 1.1)
Bei Problemen oder Supportfragen reichen Sie bitte ein Problem im GitHub-Repository ein. Sie können auch unserer Telegram-Gruppe beitreten oder uns per E-Mail kontaktieren. Beiträge und Feedback sind willkommen.
Telegram-Gruppe: Datenbank-Editor für Einstellungen
E-Mail: [email protected]