Italian Aprire applicazioni

Fulvio75

Well-Known Member
Licensed 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?
 

Fulvio75

Well-Known Member
Licensed User
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
 

Sagenut

Expert
Licensed User
Longtime User
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.
 

Sagenut

Expert
Licensed User
Longtime User
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.
 

Sagenut

Expert
Licensed User
Longtime User
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.
 

Sagenut

Expert
Licensed User
Longtime User
Provato con 2 app a caso e ha funzionato.
 

Fulvio75

Well-Known Member
Licensed User
Non si carica è uno zip come faccio? Mi dice impossibile effettuare upload del file sono 600kb
 

Fulvio75

Well-Known Member
Licensed User
Con YouTube va è con gli altri che non va
 

Sagenut

Expert
Licensed User
Longtime User
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.
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…