Io faccio un'app di sicurezza e in caso di furto o smarrimento la mia app non deve essere disinstallata senza password. sì E 'possibile fare una tale app che può prendere la password prima di ottenere la disinstallazione .. Il mio amico Aditya Nikhade ha fatto questa app :). Ma lui non mi sta dando questa ricetta segreta :( Installa questa app Findroid da google Play. questa app prima devi sbloccare la tua app quindi solo tu puoi disinstallarla. Quindi, per favore aiutami a rompere questa tecnica .. Ho cercato e ottenuto una risposta incompleta in quanto possiamo dichiarare un ricevitore di tipo PACKAGED_REMOVED ma io Voglio sapere come posso smettere se la mia app viene disinstallata Sono poco vicino alla soluzione di esso.Sto lavorando/studio su . Si prega di incollare lo snippet di codice se qualcuno ha. Grazie a Ton in advanc Ed .... !!!App Android protetta da password
risposta
Sfortunatamente l'intento ACTION_PACKAGE_REMOVED
verrà inviato a tutti i destinatari tranne che per il proprio.
Penso che la cosa più vicina a ciò che stai cercando è la funzionalità di amministrazione dispositivo introdotta in 2.2.
Una volta che l'applicazione è registrata come amministratore della periferica, non può essere disinstallata a meno che non sia stata registrata. Ciò impedirà la disinstallazione dell'applicazione.
Mentre l'API di amministrazione del dispositivo non consente la protezione tramite password di questa particolare funzionalità, è possibile proteggere con password l'applicazione per impedire a qualcuno di alterare le funzionalità di amministrazione del dispositivo nell'app.
Quindi, ogni volta che l'utente prova a modificare le funzionalità di amministrazione del dispositivo, è possibile richiedere all'utente la password.
Aggiungi queste azioni per il vostro manifesto a fuoco app quando ha cercato di manomettere i diritti di amministratore dispositivo della vostra applicazione
<intent-filter>
<action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
<action android:name="android.app.action.DEVICE_ADMIN_DISABLED" />
</intent-filter>
su questa azione è possibile utilizzare la password di protezione, allora !!
Penso che dovrebbe eseguire un servizio in background. Altrimenti l'app non funzionante non avrà alcuna possibilità di scoprire cosa sta succedendo a se stessa. Non sono sicuro di come rilevare l'evento "PACKAGE_REMOVED", ma dovrebbe provenire da un altro elemento in esecuzione come servizio di sistema. Quindi il sistema che impone il blocco del servizio potrebbe essere possibile catturarlo.
Grazie per il tuo contributo .... Ma sto raccogliendo alcune informazioni per lo stesso ... Risponderò presto. –
- 1. rendere Folder in sdcard con password protetta: android
- 2. Come rendere molto semplice la pagina protetta da password ASP.Net
- 3. Team Foundation Server Creazione con codifica protetta da password fallita
- 4. Come archiviare la stringa protetta in Android?
- 5. PyCrypto: Genera la chiave RSA protetta con password DES3
- 6. Cosa protegge la password di AccountManager di Android da essere letta da altre app?
- 7. Protezione password app per iPhone
- 8. Importare la cartella di lavoro xlsx protetta da password in R
- 9. Come caricare un file (tramite FTP) in una cartella protetta da password in C#?
- 10. Lettura protetta da password XLSX su linux (e windows) con Perl
- 11. Come accedere automaticamente alla pagina protetta da htpasswd
- 12. La libreria Trove è protetta da thread?
- 13. Implementare la registrazione protetta da thread
- 14. Rimuovere la password dall'emulatore Android?
- 15. Visualizzazione dell'errore quando protetto da password Il documento Word di OpenXml viene resaved come parola binario protetta da password in ufficio 2010
- 16. Segnatura da Android App Native chiamata app programatically
- 17. accesso laravel app da app Android con token csrf
- 18. richiesta password su android
- 19. Ripristina stack di app Android da sfondo
- 20. Conversione da app Android a Java Desktop
- 21. da Android a Google App Engine
- 22. Metodo di chiamata Android da un'altra app
- 23. Informazioni sull'e-mail protetta
- 24. Cronjob con sito protetto da password (.htaccess)
- 25. Come avviare il servizio Android da un'altra app Android
- 26. Autenticazione protetta senza SSL
- 27. Come aprire la finestra di dialogo del sistema per inserire la password per una rete wifi protetta in Android?
- 28. API RESTful protetta che può essere utilizzata dall'app Web (angolare), iOS e Android
- 29. Redirect Utente da play store da Android App
- 30. correttore forza password in Android
Sì, sto lavorando alla stessa informazione ... Mi piacerebbe vedere un esempio di amministratore del dispositivo, se è possibile –
è possibile controllare questa funzione nell'app denominata quickheal. – Neji
Immagino che questa funzione sia disponibile in tutte le app antivirus. –