public void Extract() { DirectoryInfo dirInfo = storage.CacheDirectory; string path = Path.Combine(dirInfo.FullName, PATH_OF_TMP_APK); IEmbeddedFile embFile = emb.Get(Assembly.GetExecutingAssembly(), PATH_OF_EMB_APK); using FileStream fs = File.Open(path, FileMode.OpenOrCreate, FileAccess.ReadWrite); embFile.WriteTo(fs); }
public void Extract() { DirectoryInfo dirInfo = context.Tmp.DirInfo; string path = Path.Combine(dirInfo.FullName, PATH_OF_TMP_APK); IEmbeddedFile embFile = context.EmbeddedManager.Get(PATH_OF_EMB_APK); using (FileStream fs = File.Open(path, FileMode.OpenOrCreate, FileAccess.ReadWrite)) { embFile.WriteTo(fs); } }