	def decompile(self):
		self.writeln("** Decompiling APK...", clr.OKBLUE)
		with ZipFile(self.file) as zipped:
			try:
				dex = self.tempdir + "/" + self.apk.package + ".dex"
				with open(dex, "wb") as classes:
					classes.write(zipped.read("classes.dex"))
			except Exception as e:
				sys.exit(self.writeln(str(e), clr.WARNING))
		dec = "%s %s -d %s --deobf" % (self.jadx, dex, self.tempdir)
		os.system(dec)
		return self.tempdir
The software constructs a string for a command to executed by a separate component
in another control sphere, but it does not properly delimit the
intended arguments, options, or switches within that command string.