private void prepare() { String jdkPath = RegistryHandler.getJDKPath(); if (!isToolsJarInWebSDK()) { copyJdkTools(jdkPath); } File tools_jar = new File(jdkPath + "\\lib\\tools.jar"); current.addPathComponent(tools_jar); try { fileHandler.deleteFolder(new File(tempAndroidProjectPath)); copyAssets(); copyProject(); changeIcon(); changePackage(); changeName(); createBuildProperties(); targetId = RegistryHandler.getAndroidTarget() + 1; // Update R.java and some properties. cmdHelper.updateAndroidProject(targetId, tempAndroidProjectPath, getNameForFile()); } catch (IOException ex) { java.util.logging.Logger.getLogger(AndroidApplicationModel.class.getName()) .log(Level.SEVERE, null, ex); } }
/** clean up temporary folder */ public void finish() { fileHandler.deleteFolder(new File(tempAndroidProjectPath)); fireModelChanged(new Event(null, 100, 0, "Finished", PLATFORM)); }