Chcę edytować współdzielone wartości preferencji z DDMS, jeśli dwukrotnie kliknę plik, który nie zapisuje zmian. Czy zrobiłem coś złego lub istnieje specjalna wtyczka do tego?Edycja preferencji udostępnionych z DDMS
7
A
Odpowiedz
7
Najpierw upewnij się, że aplikacja nie działa, zanim to zrobisz.
Musisz użyć opcji Eksplorator plików. Przejdź do
danych -> com.yourpackage -> shared_pref
xml i kliknij w prawym górnym rogu kliknij pull
.
Edytuj plik xml na komputerze.
Po zakończeniu kliknij przycisk push
(również w prawym górnym rogu).
Jeśli pchnął samego pliku do tego samego urządzenia do tego samego katalogu, następnym razem, gdy uruchomić aplikację, należy zobaczyć zaktualizowane wartości.
Czy to jedyny sposób? – NickF
@NickF Jestem prawie pewien, że to jedyny sposób. Jeśli nie podoba ci się GUI, możesz również użyć polecenia 'adb pull/push' wraz ze ścieżką pliku. –
@NickF również warto zauważyć, że plik DDMS "explorer pliku z pewnością zadziała dla emulatorów, ale jeśli korzystasz z telefonu, twój przebieg może się różnić. Z tego, co pamiętam, aby pliki były wyświetlane w DDMS, trzeba wprowadzić pewne zmiany uprawnień, które wymagają uprawnień roota. –