Einzelnen Beitrag anzeigen

Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#1

TIdHTTP macht Probleme mit dem Application Store Zertifikat [Android]

  Alt 8. Dez 2013, 19:06
Hallo zusammen,

ich habe Probleme eine Android Application Store App auf meinem Google Nexus 7 von der IDE auszuführen. Folgende Situation ist gegeben :
  • Google Nexus 7 mit Android 4.4 mit Internetzugang über WLAN.
  • Aktuelles SDK (API 19) ist im SDK-Manager hinterlegt und ausgewählt.
  • Der Keystroke für den Application Store habe ich über den Button "New Keystore..." erstellt. Klicke ich auf den Button "Check Passwords" ist alles in bester Ordnung.
  • Über die Komponente TIdHTTP wird eine Seite im Internet aufgerufen. (s. untenstehenden Code)
Wird die App im Build-Debug-Konfiguration und Target-Debug-Konfiguration erzeugt, dann wird das Ergebnis im Memo angezeigt. Wird die App in der Build-Release-Konfiguration und/oder Build-Debug-Konfiguration in der Target-Application Store Konfiguration ausgeführt, dann kommt ein "Socket Error #13 Access denied."

Delphi-Quellcode:
procedure TForm13.Btn_StartClick(Sender: TObject);
var
  IdHTTP : TIdHTTP;
begin
  // To load the rss feed into the xml string
  IdHTTP := TIdHTTP.Create(nil);
  try
    while not Application.Terminated do
    begin
      try
        Memo1.Lines.Text := IdHTTP.Get('http://www.code-orakel.de/feed/news/rss.php');
        Break;
      except
        on E: Exception do
        begin
          IdHTTP.Disconnect(False);
          ShowMessage(E.Message);
          Sleep(2000);
        end;
      end;
    end;
  finally
    IdHTTP.DisposeOf;
  end;
end;
Kann Sich das jemand und mir erklären ? Ich habe keine Ahnung warum die App das macht oder habe ich noch etwas vergessen für die Application Store Konfiguration ?
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat