Próbując zainstalować własną aplikację ze sklepu Play, pojawia się komunikat „Nie możesz zainstalować tej aplikacji, ponieważ inny użytkownik zainstalował już niezgodną wersję na tym urządzeniu”
Uwaga - odinstalowałem wersję do debugowania i wyczyściłem pamięć podręczną. Nadal nie mogę go zainstalować ze Sklepu Play.
Mój telefon nie jest zrootowany, więc jak sugeruje inna podobna odpowiedź tutaj na stackoverflow, nie mogę użyć eksploratora plików root do wyczyszczenia danych.
android
android-5.0-lollipop
Phantômaxx
źródło
źródło
Odpowiedzi:
Skorzystaj z tego, Twoja wersja aplikacji do debugowania nie została poprawnie odinstalowana
źródło
W moim przypadku nie mogłem zobaczyć aplikacji w ustawieniach> aplikacje> lista pobranych aplikacji, ponieważ próbowałem już ją odinstalować.
U mnie zadziałało:
adb shell pm uninstall com.packagename
Myślę, że mój problem polegał na tym, że w jakiś sposób zainstalowałem aplikację na użytkowniku głównym i gościu i nie mogłem ich odinstalować z żadnego z nich.
źródło
W Redmi note3 wersja do debugowania aplikacji została zainstalowana na drugim miejscu.
Więc Ustawienia-> Druga przestrzeń-> Przejdź do drugiej przestrzeni. Odinstaluj aplikację.
źródło
Jeśli korzystasz z Android Studio
2.3
(i być może powyżej wersji), w ostatnim krokuGenerate Signed APK
oknaSignature versions:
częściowo zaznacz oba pola wyboru, a następnie kliknij,Finish
aby wygenerować APK.źródło
Próbowałem sprawdzić powyższe rozwiązania, ale mi nie pomogło.
Wreszcie wykonałem poniższe kroki, aby przejść na moje urządzenie (Asus Zenfone 2)
Ustawienia> Użytkownicy> 1. Właściciel 2. Gość
Kliknięto Gość> Playstore> Odinstaluj aplikację (opcja pojawiła się po wyszukaniu tej aplikacji)
źródło
Ponieważ Lollipop wygląda na to, że preferencje aplikacji są powiązane z kluczem podpisywania. Ponieważ wersja aplikacji do debugowania używa innego klucza podpisywania, musisz całkowicie odinstalować starą aplikację do debugowania, w tym dane.
Aby to zrobić:
Uwaga - większość tych informacji jest taka sama, jak inna odpowiedź Preethi Rao, ale moje zmiany zostały odrzucone - również mam zerową reputację, więc nie mogę komentować.
źródło
To jest moje rozwiązanie dla mojego Meizu pro 6.
Ustawienia -> Odcisk palca i zabezpieczenia -> Tryb gościa -> Wyczyść dane gościa
źródło
Jeśli to czytasz, to prawdopodobnie próbowałeś wszystkiego (tj. Odinstalować, wyczyścić pamięć podręczną, wyczyścić drugą przestrzeń itp., Co możesz zrobić w telefonie), a problem nadal nie został rozwiązany. Zmierzyłem się z tym samym problemem i zajęło mi dzień, zanim to rozgryzłem. Ale znalazłem rozwiązanie pod koniec dnia. Oto, co musisz zrobić.
1.Otwórz swoją aplikację w Android studio
2.Kliknij na
gradle
(po prawej stronie narożnego)3.go do
app
->task
->install
->uninstallAll
4.Click na
uninstallAll
problemu 5.Boom rozwiązany !!!
źródło
Naprawiłem ten problem w telefonach komórkowych xiomi.
Problem polega na tym, że Twoja aplikacja już istnieje w przestrzeni równoległej lub w (Second Space).
źródło
W przypadku telefonów Redmi lub Mi Phone aplikacja do debugowania została zainstalowana na drugim miejscu .
Przejdź do Ustawienia -> Drugie miejsce -> Otwórz drugie miejsce .
Ustawienia -> Aplikacja -> lista pobranych aplikacji .
android redmi redminote3 aplikacja
źródło
Zaktualizuj odpowiedź Preethi Rao .
Z Androida O ta opcja jest dostępna pod
Ustawienia> Aplikacje i powiadomienia> Informacje o aplikacji
Tam możesz zobaczyć swoją odinstalowaną aplikację z możliwością debugowania z etykietą
Not installed for this user
.Możesz go teraz otworzyć i zobaczysz potrójną pionową kropkę w prawym górnym rogu.
W tym jest opcja Odinstaluj dla wszystkich użytkowników . Stukając go, możesz całkowicie odinstalować aplikację.
źródło
Honoruj rozwiązanie urządzenia
Musiałem go również odinstalować z prywatnej przestrzeni. Możesz otworzyć prywatną przestrzeń z
Ustawienia> Bezpieczeństwo i prywatność> Przestrzeń prywatna
Następnie otwórz prywatną przestrzeń i przejdź do ustawienia> aplikacje, a następnie usuń stamtąd aplikację.
źródło
Po prostu zmień swój profil na gościa lub inny, jeśli następnie odinstaluj go od wszystkich innych użytkowników.
I Voila! ;)
źródło
W Android API 25+
Kroki (standardowy system operacyjny Android):
Ustawienia-> Pamięć -> Inne aplikacje-> -> wyczyść pamięć podręczną i dane -> naciśnij ikonę „i” -> Otwórz Informacje o aplikacji -> kliknij prawą stronę na pasku akcji -> naciśnij „Odinstaluj dla wszystkich użytkowników”
teraz aplikacja jest odinstalowana i zainstaluj apk, Twoja aplikacja jest w stanie zainstalować ...
Szczęśliwe wydanie :)
źródło
Na Samsung Galaxy TAB S2, Android 7.0, po kliknięciu,
setting -> Apps
a następnie kliknięciu w aplikację, dla której wyświetlany był błąd, kliknąłem 3 kropki w prawym górnym rogu i jest tam opcja „odinstaluj wszystkich użytkowników”źródło
Miałem ten problem na urządzeniu Xiaomi, gdy miałem wcześniej zainstalowany pakiet debugowania APK i próbowałem zainstalować wersję z playstore. Nawet po odinstalowaniu aplikacji playstore nadal pokazywał ten błąd, uruchomiłem ponownie wyczyszczoną pamięć podręczną, ale wszystko zawiodło. W końcu znalazłem rozwiązanie, przechodząc przez ustawienia playstore -> moje aplikacje i powiadomienia -> biblioteka -> gdzie możesz zobaczyć wszystkie zainstalowane pliki. Usuń swoją aplikację z tej listy i spróbuj ponownie. Teraz błąd zniknie.
źródło
Prawdopodobnie masz platformę, która musi zostać zainstalowana wraz z aplikacją i właśnie to jest błędne. Jeśli używasz platformy Xamarin, Phone Gap lub jakiejkolwiek innej platformy programistycznej, przejdź do zainstalowanych aplikacji i odinstaluj framework.
Widziałem to bardzo często w przypadku platformy Xamarin
źródło
W Androidzie Lollipop jest użytkownik, więc ta wiadomość oznacza, że musisz zmienić użytkownika i odinstalować aplikację od wszystkich użytkowników urządzenia ...
Zobacz w Ustawienia-> Użytkownicy
źródło
W moim przypadku nie mogłem zainstalować aplikacji, ponieważ zainstalowałem ją na innym użytkowniku urządzenia. Usunięcie aplikacji od tego użytkownika rozwiązało problem po mojej stronie
źródło
Istniejącą aplikację należy odinstalować, przechodząc do ustawień-> Aplikacje -> ... może pojawić się komunikat, że „ta aplikacja nie jest zainstalowana dla tego użytkownika”. Takich aplikacji nie można zainstalować w bieżącym użytkowniku. W takim przypadku zmień użytkownika / profil, a następnie spróbuj odinstalować aplikację.
źródło
Dla
Updated Android Studio 2.3
lub nadchodzące ...Build
> GenerujSigned apk
.Keystore path
.Password, alias, key password
.Build type
wybierz odpowiednio (np. aby wydać w użytku w PlayStationrelease
).Signature Version
zaznacz obaV1
iV2
pola wyboru.Finsih
.gradle
budowę.gradle build
Android Studio wyświetli,notification
aby otworzyć eksplorator lokalizacji apk.explorer
miejsca, w którym wybrałeś apk do przechowywania, a zobaczysz nazwę pliku .apk jakoapp-release.apk
używaną.Mam nadzieję, że to rozwiąże Twój problem.
źródło
Jeśli jesteś programistą. Idź do terminala adb i zrób
adb uninstall "package name of the app"
źródło
Jeśli znasz programowanie na Androida
Następnie możesz po prostu odinstalować tę aplikację przez adb.
deinstalacja adb nazwa pakietu exa: deinstalacja adb com.sdcardprefer
Tutaj com.sdcardprefer to nazwa pakietu.
To polecenie adb usuwa niekompatybilną wersję aplikacji, która jest instalowana na twoich urządzeniach.
źródło
W moim przypadku, ponieważ zainstalowałem „Workspace” z Google, stara aplikacja została zainstalowana w obszarze roboczym. Muszę więc przejść do „Workspace”, a następnie odinstalować stamtąd starą aplikację. Mam nadzieję, że to pomoże :)
źródło