2014-12-15 28 views
5

Android Parçası tarafından hangi Ayrıştırıcı, Manifest, düzen dosyalarını ayrıştırmak için kullanılır? Aynısını uygulamamız içinde de kullanabilir miyiz? En iyi xml çözümleyiciyi performans, bellek ve güvenilirliği göz önünde bulundurarak almaya çalışıyorum. Tabii xml büyüklüğüne bağlıdır.Android'in XML Ayrıştırma tekniği

cevap

1

Gerçekten AOSP kodunun tamamını geçmeden söylemek zor. Maalesef, o kodun içinden geçmenin nerede olduğunu bile bilmiyorum. Ancak, javax.xml. * Kütüphaneleri Dalvik VM'ye dahil edilmiştir. Dalvik VM, Android'in başlangıcından beri VM'nin defacto'ydu (Gördüğüm şey, çünkü şimdi Lollipop'ta, ART standarttır). Bu yüzden Android Framework'ün, xml dosyalarını apk dosyalarından ayrıştırmak için javax.xml.parsers kullandığını varsaymak oldukça güvenli bir oyundur.