Le pregunte a Erel y me contesto preguntandome si tenia el Service Module llamado DownloadService y si lo tengo, pero este nunca es llamado.
Necesito ayuda con esto por favor!!
Mi idea era hacer una sincronizacion via FTP, pero no puedo todavia.
GRACIAS!!
Les dejo por las dudas lo que tengo en mi codigo
B4X:
Sub Process_Globals
...
Dim FTP As FTP
End Sub
B4X:
Sub Activity_Create(FirstTime As Boolean)
Activity.AddMenuItem2("Sincronizar","update2",LoadBitmap(File.DirAssets,"refresh.png"))
If FirstTime Then
FTP.Initialize("FTP", "ftp.xxx", 21, "user", "pass")
End If
End Sub
B4X:
Sub Update2_click
sdRoot = File.DirDefaultExternal & "/"
FTP.DownloadFile("/Team/prestadores.txt", False, sdRoot, "PRESTADORESFTP.txt")
FTP.UploadFile(sdRoot,"Reg" & d.GetDeviceId & ".txt", True, "/Team/RegTmp" & d.GetDeviceId & ".txt")
End Sub
Y cuando uso el debug veo esto
B4X:
DownloadService [donesuccessfully=false, hc=anywheresoftware.b4a.http.HttpClientWrapper@44d029d0, jobstatus=0 , notification=1(Notification) Not initialized, status_done=2, status_none=0, status_working=1, target=(OutputStream) Not initialized, url=