Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-01-2020
cocute cocute is offline
Miembro
 
Registrado: nov 2008
Posts: 403
Poder: 16
cocute Va por buen camino
Cita:
Empezado por xalo Ver Mensaje
Cambia tu código por el que se menciona aquí y funcionará.

Otro tema que te encontrarás en Android es el tema de versiones de las librerías Openssl, pero si buscas en el foro, seguro que encuentras la solución.

Saludos
muchas gracias por tu tiempo, ese link lo había encontrado yo también buscando sobre el tema pero
he metido ese código pero nada no cambia nada creo que no me le el xml,

sobre lo de las librerias Openssl no entiendo como debo proceder
Responder Con Cita
  #2  
Antiguo 10-01-2020
cocute cocute is offline
Miembro
 
Registrado: nov 2008
Posts: 403
Poder: 16
cocute Va por buen camino
he encontrado esto:
https://stackoverflow.com/questions/...d-with-tidhttp

pero que debo hacer meter en el deploy las librerias en la carpeta:
library\lib\armeabi-v7a

sin añadir ningún código extra al programa o como ¿?
Responder Con Cita
  #3  
Antiguo 11-01-2020
cocute cocute is offline
Miembro
 
Registrado: nov 2008
Posts: 403
Poder: 16
cocute Va por buen camino
me ha costado pero ya lo he solucionado con esto:

Cita:
Delphi

Project file
///////////////////////////////////////////////////////////
uses
System.StartUpCopy,
System.IoUtils,
FMX.Forms,
IdSSLOpenSSLHeaders,
{$IFDEF IOS}
IdSSLOpenSSLHeaders_Static,
{$ENDIF }
{$R *.res}

begin
Application.Initialize;
{$IFDEF ANDROID}
IdOpenSSLSetLibPath(TPath.GetDocumentsPath);
{$ENDIF}
Application.CreateForm(TMainForm, MainForm);
Application.Run;
end.
/////////////////////////////////////////////////////////////

Deploy libraries in documents folder
Project -> Deployment -> All Configurations -> android platform -> Add file -> select your libraries
set remote path for files to: .\assets\internal\
Responder Con Cita
  #4  
Antiguo 11-01-2020
xalo xalo is offline
Miembro
 
Registrado: ene 2011
Posts: 18
Poder: 0
xalo Va por buen camino
Genial!
Pero podrías por favor detallar brevemente los pasos? así los siguientes podrán disfrutar del aporte que has hecho.

Muchas gracias
Responder Con Cita
  #5  
Antiguo 12-01-2020
cocute cocute is offline
Miembro
 
Registrado: nov 2008
Posts: 403
Poder: 16
cocute Va por buen camino
no se si es necesario todo pero es lo que me ha funcionado,
en el fichero de nuestro proyecto dpr metemos las lineas que nos falten
Código PHP:
///////////////////////////////////////////////////////////
uses
System
.StartUpCopy,
System.IoUtils,
FMX.Forms,
IdSSLOpenSSLHeaders,
{
$IFDEF IOS}
IdSSLOpenSSLHeaders_Static,
{
$ENDIF }
{
$R *.res}

begin
Application
.Initialize;
{
$IFDEF ANDROID}
IdOpenSSLSetLibPath(TPath.GetDocumentsPath);
{
$ENDIF}
Application.CreateForm(TMainFormMainForm);
Application.Run;
end.
///////////////////////////////////////////////////////////// 
extraemos estas librerias en la carpeta de nuestro proyecto por ejemplo:
https://forums.embarcadero.com/servl...%20Android.zip
y luego en el Deploy de nuestro proyectoañadimos las dos librerias libssl.so y libcrypto.so
Project -> Deployment -> All Configurations -> android platform -> Add file -> select your libraries
y en e path de cada una le ponemos: .\assets\internal\

Última edición por cocute fecha: 12-01-2020 a las 09:45:27.
Responder Con Cita
  #6  
Antiguo 12-01-2020
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is online now
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.044
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Y qué tiene que ver esto con la pregunta inicial del hilo?
Responder Con Cita
  #7  
Antiguo 12-01-2020
cocute cocute is offline
Miembro
 
Registrado: nov 2008
Posts: 403
Poder: 16
cocute Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
¿Y qué tiene que ver esto con la pregunta inicial del hilo?
es que al final la base del problema era esta, que no podía leer los ficheros XML por tema de las libreriasindy SSL

por lo que veo al menos para la última versión hay parche,
https://cc.embarcadero.com/Item/30906
Responder Con Cita
Respuesta



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
Como leer valores Binarios del Registro JoAnCa OOP 5 09-09-2015 23:08:20
Leer valores hexadecimales del registro Feñiz OOP 1 28-01-2015 02:11:46
VALORES FANTASMAS FIREBIRD 2.1 valores Grandes ASAPLTDA Firebird e Interbase 17 02-12-2012 12:09:02
Driver dbExpress para db2 falla al leer valores BCD de campos DECIMAL rolandoj Conexión con bases de datos 9 10-08-2010 16:44:51
Leer arreglo de valores __hector PHP 2 12-12-2003 17:14:56


La franja horaria es GMT +2. Ahora son las 18:05:37.


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