I wana tworzy aplikację zabezpieczającą, aw przypadku kradzieży lub zgubienia mojej aplikacji nie można jej odinstalować bez podania hasła. tak Można stworzyć taką aplikację, która może zabrać hasło przed odinstaluj .. Mój przyjaciel Aditya Nikhade wykonał tę aplikację :) .Ale on nie daje mi tego wyselekcjonowanego przepisu :( Zainstaluj tę aplikację Findroid z Google Play. Ta aplikacja najpierw musisz odblokować aplikację, a następnie możesz ją odinstalować Więc proszę pomóż mi jak złamać tę technikę .. Przeszukałem i otrzymałem niekompletną odpowiedź, ponieważ możemy zadeklarować odbiornik typu PACKAGED_REMOVED, ale ja Chcę wiedzieć, jak mogę zakończyć, jeśli moja aplikacja jest odinstalowywana Jestem trochę blisko rozwiązania.Ja pracuję/studiuje na Device Administrator. Proszę wkleić fragment kodu, jeśli ktoś ma. Thanks a Ton in advance Ed .... !!!Zabezpieczona hasłem aplikacja na Androida
Odpowiedz
Niestety, zamiar ACTION_PACKAGE_REMOVED
zostanie wysłany do wszystkich odbiorców z wyjątkiem własnych.
Myślę, że najbardziej zbliżoną do tego, czego szukasz, jest funkcja Device Administration wprowadzona w 2.2.
Gdy aplikacja jest zarejestrowany jako administratora urządzenia, nie można odinstalować, jeżeli jego niezarejestrowany. Zapobiegnie to odinstalowaniu aplikacji.
ile API Admin Urządzenie nie pozwala na zabezpieczenie hasłem tej konkretnej funkcji można zabezpieczyć hasłem Twoje zgłoszenie do uniemożliwić manipulowanie funkcji administratora urządzenia w aplikacji.
Zawsze, gdy użytkownik próbuje zmienić funkcje administratora urządzenia, można poprosić użytkownika o podanie hasła.
Dodaj te działania, aby manifestować swoją aplikację do ognia, gdy próbował manipulować praw administratora urządzenia z aplikacją
<intent-filter>
<action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
<action android:name="android.app.action.DEVICE_ADMIN_DISABLED" />
</intent-filter>
na to działanie można wykorzystać ochronę hasłem następnie !!
Myślę, że powinien uruchomić usługę w tle. Inna niedziałająca aplikacja nie będzie miała szansy na znalezienie tego, co się z nią dzieje. Nie jestem pewien, jak złapać zdarzenie "PACKAGE_REMOVED", ale powinien pochodzić z innego elementu, który działa jako usługa systemowa. Tak więc system wymuszający zatrzymanie tej usługi może być złapany.
Dziękuję za Twój wkład .... Ale zbieram informacje na ten sam temat ... Wkrótce odpowiem. –
- 1. Aplikacja na Androida w nodejs
- 2. Aplikacja na Androida i myBatis
- 3. Aplikacja radia FM na Androida
- 4. Ochrona hasłem Aplikacja AWS Node EB
- 5. Open Cordova Aplikacja na Androida z Kalendarza
- 6. Aplikacja YouTube na Androida Odtwórz wideo Intent
- 7. Jakie intencje obsługuje aplikacja Facebook na Androida?
- 8. Aplikacja na Androida tylko dla tabletów
- 9. Moja aplikacja znacznie wolniej na Androida 4.0
- 10. Aplikacja na Androida naśladująca fizyczną kartę RFID
- 11. Offline aplikacja internetowa HTML5 na Androida
- 12. Reaktywna natywna aplikacja na Androida przestała działać
- 13. Aplikacja na Androida Cordova nie wyświetlająca ikony na ekranie głównym
- 14. Aplikacja na Androida, która działa na WSZYSTKICH innych aplikacjach?
- 15. Aplikacja na Androida Jak opóźnić uruchomienie usługi na telefonie startowym
- 16. Jak zip plik z hasłem (AES) dla iOS i Androida?
- 17. Przesłanianie hasłem
- 18. Aplikacja na Androida powoduje awarię kodu błędu audioEffect -1
- 19. Jak określić, dlaczego moja aplikacja na Androida wymaga pewnych uprawnień?
- 20. Aplikacja na Androida: jak odczytać parametry z niestandardowego schematu URL?
- 21. libgdx i aplikacja na Androida. Obraz jako tło
- 22. Jak sprawdzić, jakie wymagania sprzętowe ma moja aplikacja na Androida?
- 23. Czy płatna aplikacja na Androida jest bezpłatna przez tydzień?
- 24. Aplikacja na Androida ulega zawieszeniu po ukrytym programowaniu
- 25. "Rok 2038 _problem" w Google Calendar API (aplikacja na Androida)
- 26. Niezawodny sposób sprawdzania, czy aplikacja na Androida działa w "BlueStacks"
- 27. Aplikacja na Androida za pomocą Androida.permission.READ_LOGS - czy to niegrzeczne?
- 28. Jak wykryć, czy aplikacja na Androida została zatrzymana lub odinstalowana?
- 29. czystym C++ aplikacja na Androida i jego wydajność
- 30. Sygnał R Oryginalna aplikacja na Androida nie powiodła się Negocjacja
Tak, pracuję nad tą samą informacją ... Bardzo chciałbym zobaczyć przykład administratora urządzenia, jeśli możesz –
możesz sprawdzić tę funkcję w aplikacji o nazwie quickheal. – Neji
Sądzę, że ta funkcja jest dostępna we wszystkich aplikacjach antywirusowych. –