示例#1
0
        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);
        }
示例#2
0
        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);
            }
        }