Chcę, aby użytkownik mógł się ukryć i wyświetlić ikonę Launcher aplikacji. znalazłem rozwiązanie na https://www.nexsoftsys.com/articles/how-to-hide-application-launcher-lcon-in-android.html znalazłem też to samo rozwiązanie w Hide application iconUkryj i wyświetl ikonę aplikacji
Jednak w tym drugim linku, to mówi, że ten kod, który pojawia się w obu powyższych
PackageManager pm = getApplicationContext().getPackageManager();
pm.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);
„sprawi, aplikacja NIE można uaktualnić z Google Play, ponieważ system operacyjny nie znajdzie pakietu po wyłączeniu tego składnika i nie będzie mógł go ponownie zainstalować, chyba że aplikacja nie jest odinstalowana podczas instalacji (co nie jest przyjazne dla użytkownika) "
Ja h starał się odkryć, czy to prawda, czy nie, ale bez powodzenia. Czy ktoś może odpowiedzieć na to pytanie? Dzięki bardzo z góry
Czy chcesz, aby użytkownik ukrył ikonę na ekranie głównym? lub z ekranu głównego, szuflady aplikacji i gdziekolwiek indziej można ją znaleźć? Jeśli jest to drugie, a nie poprzednie, w jaki sposób można oczekiwać, że użytkownik będzie mógł uzyskać dostęp do aplikacji/uruchomić ją po jej ukryciu? Niektóre tajne galerie/przeglądarki używają ikony kalkulatora, aby ukryć swoją aplikację, następnie użytkownik musi przejść do kalkulatora, a następnie wpisać tajną sekwencję cyfr i poleceń, aby uruchomić podstawową aplikację. Zamiast tego możesz rozważyć zrobienie czegoś takiego dla swojej aplikacji. –
Dzięki za odpowiedź. Jeśli zobaczysz drugi link powyżej, umożliwiam użytkownikowi uruchomienie aplikacji za pomocą dialera. Chciałbym, aby aplikacja była ukryta przed wszystkimi powyższymi. – user396707