// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Cloud
try {
	// Instantiate Aspose Storage API SDK
	StorageApi storageApi = new StorageApi(Configuration.apiKey, Configuration.appSID, true);
	// Instantiate Aspose Words API SDK
	CellsApi cellsApi = new CellsApi(Configuration.apiKey, Configuration.appSID, true);
	String template = "Designer.xlsx";
	String data = "ReportData.xml";
	String output = "output-" + UUID.randomUUID();
	File templateFile = Utils.stream2file("template","xlsx", context.getResources().openRawResource(R.raw.Designer));
	File outputFile = Utils.stream2file("output","xlsx", context.getResources().openRawResource(R.raw.sample2));
	File dataFile = Utils.stream2file("ReportData","xml", context.getResources().openRawResource(R.raw.ReportData));
	storageApi.PutCreate(template, null, Utils.STORAGE, templateFile);
	storageApi.PutCreate(data, null, Utils.STORAGE, dataFile);
	cellsApi.PutWorkbookCreate(output, template, data, Utils.STORAGE, Utils.FOLDER, null);
	com.aspose.storage.model.ResponseMessage sr = storageApi.GetDownload(output, null, Utils.STORAGE);
	Utils.copyInputStreamToFile(sr.getInputStream(),outputFile);
} catch (Exception e) {
	e.printStackTrace();
}