public void doTask() throws ParserConfigurationException, SAXException, IOException, InterruptedException
{
File out = new File(getAssetsDir(), "objects");
out.mkdirs();
AssetIndex index = getIndex();
for (Entry<String, AssetEntry> e : index.objects.entrySet())
{
Asset asset = new Asset(e.getValue().hash, e.getValue().size);
File file = new File(out, asset.path);