Fórum Executar um APK de dentro de outro APK no Delphi #613065
15/10/2020
0
Delphi - Firemonkey - Android
Gostaria de dentro da minha aplicação android
executar a chamada de um outro APK que está
em um diretório específico no celular.
.
Eu queria o mesmo resultado do ShellApi no Windows.
.
Alguém já fez isso funcionar?
Gostaria de dentro da minha aplicação android
executar a chamada de um outro APK que está
em um diretório específico no celular.
.
Eu queria o mesmo resultado do ShellApi no Windows.
.
Alguém já fez isso funcionar?

Alberto
Curtir tópico
+ 0
Responder
Posts
17/10/2020
Alberto
Resolvido.
(Pelo menos no meu caso funcionou)
*Trocar as informações pelas reais em TPath.Combine
(Pelo menos no meu caso funcionou)
*Trocar as informações pelas reais em TPath.Combine
1 2 3 4 5 6 7 8 9 10 | var Intent:JIntent; Var FileName: String ; Var F:JFile; FileName := TPath . Combine( 'caminhodaaplicacao' , 'nomedaaplicacao.apk' ); F := TJFile . JavaClass . init(StringToJString(FileName)); Intent := TJIntent . JavaClass . init(TJIntent . JavaClass . ACTION_INSTALL_PACKAGE); Intent . setDataAndType(TAndroidHelper . JFileToJURI(F), StringToJString( 'application/vnd.android.package-archive' )); Intent . setFlags(TJIntent . JavaClass . FLAG_GRANT_READ_URI_PERMISSION); TAndroidHelper . context . startActivity(Intent); |
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)