WebからXMLを取得し、それをローカルにキャッシュするアプリがあります。XMLの解析はAndroidバイナリXMLの解析に比べてコストがかかるため、ローカルコピーをAndroidバイナリXMLとして保存したいと思います。ただし、AndroidバイナリXMLをその場で作成するためのAPIは見つかりませんでしたが、AAPTで使用されるC /C++コードのみを見つけました。
このアプローチを採用する動機は、現在すべてのXML値/属性を使用しているわけではありませんが、将来のバージョンのアプリでそれらをさらに使用し、すべてのXMLデータを再度ダウンロードしたくない場合があることです。
実行時にAndroidバイナリXMLを作成するためのAPIの適切な部分を誰かに教えてもらえますか?
どうもありがとう、
フィル・レロ