Italian Come capire se un package e' installato oppure no?

amorosik

Expert
Licensed User
Dispongo di una procedura per Android che, quando riceve un apposito comando via sms, avvia il package xyz
In sostanza il programma1 fa partire il programma2
Solo che se programma2 non esiste, qualche santo viene giu'
Vorrei quindi controllare che il package da avviare esista, prima di tentare l'avvio
La domanda e': come fare per capire se il package da avviare, programma2, e' realmente presente nel dispositivo (e quindi avviabile)?
Esiste la possibilita' di listare tutti i package installati?
O si va in cerca di file in modo ricorsivo?
 

Star-Dust

Expert
Licensed User
Longtime User
Usa la libreria Phone e verifica se esiste l'app dal PackageName

vedi:
 
Top