Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Desarrollo en Delphi para Android
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy


 
 
Herramientas Buscar en Tema Desplegado
  #6  
Antiguo 21-06-2023
er_lolo er_lolo is offline
Miembro
 
Registrado: may 2016
Posts: 17
Poder: 0
er_lolo Va por buen camino
Seguimos intentándolo sin mucho éxito...

He intentando varios códigos, pero no consigo dar con la tecla, lo último que he probado es este código:

Código:
procedure TMainForm.OpenAPK(AFileName: string);
var
	LIntent: JIntent;
	LAuthority: JString;
	LUri: Jnet_Uri;
begin
	LAuthority := StringToJString(JStringToString(TAndroidHelper.Context.getApplicationContext.getPackageName)+'.fileprovider');
	LUri := TJFileProvider.JavaClass.getUriForFile(TAndroidHelper.Context, LAuthority, TJFile.JavaClass.init(StringToJString(AFileName)));
	LIntent := TJIntent.JavaClass.init(TJIntent.JavaClass.ACTION_VIEW);
	LIntent.setDataAndType(LUri, StringToJString('application/vnd.android.package-archive'));
	LIntent.setFlags(TJIntent.JavaClass.FLAG_GRANT_READ_URI_PERMISSION);
	TAndroidHelper.Activity.startActivity(LIntent);
end;
He añadido la siguiente unit: "github.com/DelphiWorlds/KastriFree/blob/master/API/DW.Androidapi.JNI.FileProvider.pas"

Ahora el error que obtengo es: "Java type JFileProvider could not be found", y no se por donde seguir
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Auto.incrementar yevabas Conexión con bases de datos 4 13-02-2012 17:44:04
Buen auto BMW Alexandro Humor 0 14-04-2009 17:27:37
EAN 128 Auto Switch ?? ofillia Varios 2 02-02-2007 19:07:03
auto incremento valentino MySQL 1 14-02-2005 12:59:33
Auto borrado brandolin Varios 6 27-09-2003 21:18:37


La franja horaria es GMT +2. Ahora son las 12:02:10.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi