Italian Aprire applicazioni

Fulvio75

Well-Known Member
Licensed User
Longtime User
Ciao come si fa a lanciare altre applicazioni presenti nel telefono da codice?
E visto che ci sono... come si fa a spegnere il telefono da codice se possibile farlo?
 
No provato.... non apre quasi nulla su 148 app nella lista ne apre 6 e sono app preinstallate nel telefono le altre non le apre comprese quelle in b4a
 
Hanno introdotto, tanto per cambiare, delle limitazioni.
Che TargetSDK hai messo nel Manifest?
Prova ad abbassarlo a 28 se ora è superiore, ma solo se la tua app è personale e non deve andare sul market.
 
Hai bisogno di poter aprire qualunque app leggendo quelle installate?
Perchè mi pare che se conosci il PackageName di quelle che ti interessano allora le puoi lanciare.
 
Con questo codice
B4X:
Dim in As Intent
Dim pm As PackageManager
in = pm.GetApplicationIntent("com.google.android.youtube") 'Quì metti il packagename che ti serve
If in.IsInitialized Then StartActivity(in)
StartActivity(in)
sapendo già il packagename dovrebbe funzionare.
Faccio una prova al volo anche io.
 
Provato con 2 app a caso e ha funzionato.
 
Non si carica è uno zip come faccio? Mi dice impossibile effettuare upload del file sono 600kb
 
Con questo codice
B4X:
Dim in As Intent
Dim pm As PackageManager
in = pm.GetApplicationIntent("com.google.android.youtube") 'Quì metti il packagename che ti serve
If in.IsInitialized Then StartActivity(in)
StartActivity(in)
sapendo già il packagename dovrebbe funzionare.
Faccio una prova al volo anche io.
Con YouTube va è con gli altri che non va
 
Con YouTube va è con gli altri che non va
Youtube era impostato in quell'esempio.
Cambiando il PackageName io ho aperto altre 2 app, Ryanair e un'altra.
 
Back
Top