Mam nadzieję, że aplikacja zainstalowana na urządzeniu z systemem Android może być archiwizowana i przechowywana jako plik instalacyjny (jako plik APK) za pomocą aplikacji takich jak menedżer plików Astro. Ten sam apk może być zainstalowany również w symulatorze Android. Jest więc szansa, że inni mogą łatwo przekopać się do plików zainstalowanej aplikacji, takich jak DB, współdzielona preferencja, itp.Jak ograniczyć plik APK, aby nie zostać zainstalowany w emulatorze/symulatorze systemu Android, ale w prawdziwym urządzeniu?
Czy istnieje sposób na umożliwienie instalacji tylko w rzeczywistym urządzeniu, a nie w symulatorze?
Wiem, że jeśli jest to urządzenie ROOTED, możemy uzyskać dostęp do danych aplikacji tak samo jak w symulatorze. Mimo to chciałbym wiedzieć, czy możemy ograniczyć instalowanie apk w symulatorach.
Z góry dziękuję
Dzięki Leon ... Ten działa 'if (android.os.Build.MODEL.equals („SDK "))' – Madhu