Hallo
beim öffnen von /data/system/packages.xml kommt es zu einem Runtime exception.
Die Datei wird zwar geöffnet aber dann bleibt der TC stehen und bach einer Weile kommt "TC reagiert nicht mehr",Andere .xml lassen sich ohne Probleme öffnen.
Ich denke die Datei ist zu groß? 1015,8 k
Habe eine log.txt angelegt aber in diesem Fall wird nichts hineingeschrieben
Runtime exception beim öffnen von /data/system/packages.xml
Moderators: Hacker, petermad, Stefan2, white
- ghisler(Author)
- Site Admin
- Posts: 50532
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Runtime exception beim öffnen von /data/system/packages.xml
Mit welchem Programm werden die xml-Dateien denn geöffnet? Mit dem internen Editor, oder einem externen Programm?
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Runtime exception beim öffnen von /data/system/packages.xml
Mit dem internen Editor
- ghisler(Author)
- Site Admin
- Posts: 50532
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Runtime exception beim öffnen von /data/system/packages.xml
Ja, das Problem ist, dass man Text nur im Vordergrund-Thread an das Editcontrol von Android übergeben kann. Wenn der Text nun sehr viele Zeilen hat, dann hängt die App, bis das Editcontrol den Umbruch durchgeführt hat. Sie können versuchen, länger zu warten, aber besser ist es, einen Editor mit selbst implementiertem Edit-Control zu verwenden. Das von Android ist eine ziemliche Gurke.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Runtime exception beim öffnen von /data/system/packages.xml
Können Sie mir einen Editor empfehlen?
- ghisler(Author)
- Site Admin
- Posts: 50532
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Runtime exception beim öffnen von /data/system/packages.xml
Leider kenne ich mich bei xml-Editoren zu wenig aus. Das Problem bei xml ist, dass die Dateien oft gar keine Zeilenumbrüche enthalten. Deshalb muss der Editor den gesamten Umbruch selbst übernehmen, was entsprechend langsam ist. Eigene Editcontrols benutzen alle Editoren, die Funktionen wie Fett, Kursiv oder mehrere Schriften unterstützen, etwa die mobilen Varianten von Word und anderen Textverarbeitungsprogrammen. Da hilft wirklich nur, es selbst auszuprobieren.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com