Yuklab oling Android uchun Android uchun eng yaxshi arxivatorni tanlash. Biz Android ilovalarini ochamiz, o'zgartiramiz va paketlaymiz Android-da zip fayllarni ochish uchun dastur

RAR - bu Android qurilmalari uchun ko'p funksiyali arxivator. RARLAB-ning ushbu ajoyib dasturi mashhur WinRAR-ning deyarli to'liq nusxasi va shuning uchun ko'pchilik uni Google-ning asosiy versiyasidan ko'ra ko'proq yoqtiradi.

Umuman olganda, arxivator nima va u smartfonga nima uchun kerak? Aslida, zamonaviy Android uchun bu juda zarur:

  • Birinchidan, arxivdan ko'p sonli fayllarni bitta katalogda saqlash uchun foydalanish mumkin. Misol uchun, maxfiy fotosuratlar ko'pincha unda yashiringan, chunki hamma biladi, chunki u kuchli parol bilan himoyalangan va uni buzish deyarli mumkin emas.
  • Ikkinchidan, RAR va ZIP arxiv formatlari endi ommaviy yuklab olish uchun Internetda fayllarni joylashtirganlar orasida juda mashhur. Ko'pgina foydalanuvchilar hali ham torrent tarqatilishiga bog'liq bo'lishni xohlamaydilar va shuning uchun fayllarni saqlash mashhur bo'lib qolmoqda.

Android uchun RAR dasturining xususiyatlari

Hozirgi vaqtda RAR arxivatori quyidagilarni amalga oshirishi mumkin:

  • hozirda ma'lum bo'lgan barcha arxiv formatlari (RAR, ZIP, TAR, GZ, BZ2, XZ, 7z, ISO, ARJ) bilan ishlash;
  • shifrlangan arxivlarni yaratish;
  • xatolarni aniqlash va tuzatishni amalga oshirish;
  • Umumiy unumdorlikni oshirish uchun protsessorning ko'p yadroli imkoniyatlaridan to'liq foydalaning.

Umuman olganda, RAR fayl boshqaruvchisiga o'rnatilgan asosiy arxivatorga qaraganda ancha yuqori darajadagi dasturdir. Hech shubha yo'qki, u doimo sizga qiyin paytlarda yordam beradi va u buni mutlaqo bepul qiladi.

Ba'zida Android-dagi ba'zi ilovalar qaysidir ma'noda foydalanuvchiga mos kelmaydi. Masalan, intruziv reklama. Va shunday bo'ladiki, dastur hamma uchun yaxshi, lekin undagi tarjima yo egri yoki umuman yo'q. Yoki, masalan, dastur sinovdir, lekin to'liq versiyani olishning hech qanday usuli yo'q. Vaziyatni qanday o'zgartirish mumkin?

Kirish

Ushbu maqolada biz APK paketini ilova yordamida qanday qismlarga ajratish, uning ichki tuzilishini ko'rib chiqish, bayt kodini qismlarga ajratish va dekompilyatsiya qilish, shuningdek, bizga u yoki bu foyda keltirishi mumkin bo'lgan ilovalarga bir nechta o'zgartirishlar kiritishga harakat qilamiz.

Bularning barchasini o'zingiz qilish uchun sizga Android ilovalari yozilgan Java tili va Android-ning hamma joyida qo'llaniladigan XML tili haqida hech bo'lmaganda asosiy bilim kerak bo'ladi - ilovaning o'zi va unga kirish huquqlarini tavsiflashdan tortib, satrlarni saqlashgacha. ekranda aks etadi. Shuningdek, sizga maxsus konsol dasturiy ta'minotidan foydalanish qobiliyati kerak bo'ladi.

Xo'sh, barcha Android dasturlari tarqatilgan APK to'plami nima?

Ilovani dekompilyatsiya qilish

Ushbu maqolada biz faqat qismlarga ajratilgan dastur kodi bilan ishladik, lekin agar katta ilovalarga jiddiyroq o'zgarishlar kiritilsa, smali kodini tushunish ancha qiyin bo'ladi. Yaxshiyamki, biz dex kodini Java kodiga dekompilyatsiya qilishimiz mumkin, garchi asl bo'lmasa ham, qayta kompilyatsiya qilinmagan bo'lsa ham, dastur mantig'ini o'qish va tushunish ancha oson. Buning uchun bizga ikkita vosita kerak bo'ladi:

  • dex2jar - Dalvik baytekodini JVM baytekodiga tarjimon, uning asosida Java tilida kod olishimiz mumkin;
  • jd-gui bu dekompilyatorning o'zi bo'lib, JVM baytkodidan o'qilishi mumkin bo'lgan Java kodini olish imkonini beradi. Muqobil sifatida siz Jad (www.varaneckas.com/jad) dan foydalanishingiz mumkin; U ancha eski bo'lsa-da, ba'zi hollarda u Jd-gui-ga qaraganda ko'proq o'qilishi mumkin bo'lgan kod ishlab chiqaradi.

Ulardan shunday foydalanish kerak. Birinchidan, biz argument sifatida apk paketiga yo'lni belgilab, dex2jar-ni ishga tushiramiz:

% dex2jar.sh mail.apk

Natijada, Java kodini ko'rish uchun jd-gui da ochilishi mumkin bo'lgan joriy katalogda mail.jar Java paketi paydo bo'ladi.

APK paketlarini tartibga solish va ularni qabul qilish

Android ilovalari toʻplami mohiyatan oddiy ZIP fayl boʻlib, uning mazmunini koʻrish yoki uni chiqarib olish uchun maxsus vositalarni talab qilmaydi. Arxivga ega bo'lish kifoya - Windows uchun 7zip yoki Linuxda konsolni ochish. Ammo bu o'rash haqida. Ichida nima bor? Umuman olganda, bizda quyidagi tuzilma mavjud:

  • META-INF/- ilovaning yaratuvchisini identifikatsiya qiluvchi raqamli sertifikat va paketli fayllarning nazorat summalarini o'z ichiga oladi;
  • res/ - ilova o'z ishida foydalanadigan turli xil resurslar, masalan, tasvirlar, interfeysning deklarativ tavsifi, shuningdek, boshqa ma'lumotlar;
  • AndroidManifest.xml- ilova tavsifi. Bunga, masalan, kerakli ruxsatlar ro'yxati, kerakli Android versiyasi va kerakli ekran o'lchamlari kiradi;
  • classes.dex- Dalvik virtual mashinasi uchun kompilyatsiya qilingan dastur bayt-kodi;
  • resurslar.arsc- shuningdek, resurslar, lekin boshqa turdagi - xususan, satrlar (ha, bu fayl ruslashtirish uchun ishlatilishi mumkin!).

Ro'yxatda keltirilgan fayllar va kataloglar, agar hammasi bo'lmasa, ehtimol, APK'larning ko'pchiligida. Biroq, eslatib o'tishga arziydigan yana bir nechta oddiy bo'lmagan fayllar/kataloglar mavjud:

  • aktivlar- resurslarning analogi. Asosiy farq shundaki, resursga kirish uchun siz uning identifikatorini bilishingiz kerak, lekin aktivlar ro'yxatini dastur kodidagi AssetManager.list() usuli yordamida dinamik ravishda olish mumkin;
  • lib- NDK (Native Development Kit) yordamida yozilgan mahalliy Linux kutubxonalari.

Bu katalogdan C/C++ da yozilgan oʻyin mexanizmini oʻsha yerga joylashtirgan oʻyin ishlab chiqaruvchilari, shuningdek, yuqori unumli ilovalarni yaratuvchilar (masalan, Google Chrome) tomonidan foydalaniladi. Biz qurilmani aniqladik. Lekin sizni qiziqtirgan ilovaning paket faylini qanday olish mumkin? APK fayllarini qurilmadan ildizsiz olishning iloji bo'lmagani uchun (ular /data/app katalogida joylashgan) va ildiz otish har doim ham tavsiya etilmaydi, ilova faylini kompyuteringizga olishning kamida uchta usuli mavjud:

  • Chrome uchun APK Downloader kengaytmasi;
  • Haqiqiy APK Leecher ilovasi;
  • turli fayl hosting va Varezniks.

Qaysi birini ishlatish ta'mga bog'liq; biz alohida ilovalardan foydalanishni afzal ko'ramiz, shuning uchun biz Real APK Leecher-dan foydalanishni tasvirlaymiz, ayniqsa u Java-da yozilgani va shunga mos ravishda Windows yoki Nix-da ishlaydi.

Dasturni ishga tushirgandan so'ng siz uchta maydonni to'ldirishingiz kerak: Elektron pochta, Parol va Device ID - va tilni tanlang. Birinchi ikkitasi qurilmada foydalanadigan Google hisobingizning elektron pochta manzili va parolidir. Uchinchisi, qurilma identifikatori bo'lib, uni teruvchiga kodni kiritish orqali olish mumkin # #8255## va keyin Device ID qatorini toping. To'ldirishda siz android- prefiksisiz identifikatorni kiritishingiz kifoya.

To'ldirgandan va saqlagandan so'ng, ko'pincha "Serverga ulanishda xato" xabari paydo bo'ladi. Uning Google Play bilan hech qanday aloqasi yo'q, shuning uchun uni e'tiborsiz qoldirib, sizni qiziqtirgan paketlarni qidiring.

Ko'rish va o'zgartirish

Aytaylik, siz o'zingizni qiziqtirgan paketni topdingiz, uni yuklab oldingiz, uni ochdingiz... va ba'zi XML faylini ko'rishga harakat qilganingizda, fayl matn emasligini bilib hayron qoldingiz. Uni qanday dekompilyatsiya qilish va umuman paketlar bilan qanday ishlash kerak? Haqiqatan ham SDK ni o'rnatish kerakmi? Yo'q, SDK ni o'rnatish umuman shart emas. Aslida, APK paketlarini chiqarish, o'zgartirish va paketlash uchun barcha qadamlar quyidagi vositalarni talab qiladi:

  • ZIP arxivi o'rash va qadoqlash uchun;
  • smali- Dalvik virtual mashinasi bayt-kod assembler/disassembler (code.google.com/p/smali);
  • aapt- resurslarni qadoqlash vositasi (sukut bo'yicha, ilovalar ish faoliyatini optimallashtirish uchun resurslar ikkilik shaklda saqlanadi). Android SDK-ga kiritilgan, lekin uni alohida olish mumkin;
  • imzolovchi- o'zgartirilgan paketni raqamli imzolash uchun vosita (bit.ly/Rmrv4M).

Siz ushbu vositalarning barchasini alohida ishlatishingiz mumkin, ammo bu noqulay, shuning uchun ular asosida yaratilgan yuqori darajadagi dasturlardan foydalanish yaxshiroqdir. Agar siz Linux yoki Mac OS X da ishlasangiz, apktool deb nomlangan vosita mavjud. Bu sizga resurslarni asl ko'rinishida (jumladan, ikkilik XML va arsc fayllarini) ochishga, o'zgartirilgan resurslar bilan paketni qayta tiklashga imkon beradi, lekin u paketlarni qanday imzolashni bilmaydi, shuning uchun imzolovchi yordam dasturini qo'lda ishga tushirishingiz kerak bo'ladi. Yordamchi dastur Java-da yozilganiga qaramay, uning o'rnatilishi juda nostandart. Avval jar faylining o'zini olishingiz kerak:

$ cd /tmp $ wget http://bit.ly/WC3OCz $ tar -xjf apktool1.5.1.tar.bz2

$ wget http://bit.ly/WRjEc7 $ tar -xjf apktool-install-linux-r05-ibot.tar.bz2

$ mv apktool.jar ~/bin $ mv apktool-install-linux-r05-ibot/* ~/bin $ eksport PATH=~/bin:$PATH

Agar siz Windows-da ishlasangiz, buning uchun Virtuous Ten Studio deb nomlangan ajoyib vosita mavjud bo'lib, u barcha vositalarni (shu jumladan apktool-ning o'zini ham) to'playdi, ammo CLI interfeysi o'rniga u foydalanuvchiga intuitiv grafik interfeysni taqdim etadi, uning yordamida siz uni ishlatishingiz mumkin. bir necha marta bosish orqali ochish, qismlarga ajratish va dekompilyatsiya qilish operatsiyalarini bajarish. Ushbu vosita Donation-ware, ya'ni ba'zida sizdan litsenziya olishingizni so'ragan oynalar paydo bo'ladi, lekin oxir-oqibat bunga chidash mumkin. Uni tavsiflashning ma'nosi yo'q, chunki interfeysni bir necha daqiqada tushunishingiz mumkin. Ammo apktool, konsol xususiyati tufayli, batafsilroq muhokama qilinishi kerak.


Keling, apktool variantlarini ko'rib chiqaylik. Muxtasar qilib aytganda, uchta asosiy buyruq mavjud: d (dekodlash), b (qurilish) va if (ramkani o'rnatish). Agar birinchi ikkita buyruq bilan hamma narsa aniq bo'lsa, uchinchi, shartli bayonot nima qiladi? U ko'rsatilgan UI ramkasini ochadi, bu siz har qanday tizim paketini ajratgan hollarda kerak bo'ladi.

Keling, birinchi buyruqning eng qiziqarli variantlarini ko'rib chiqaylik:

  • -s- dex fayllarni qismlarga ajratmang;
  • -r- resurslarni paketdan chiqarmang;
  • -b- dex faylini demontaj qilish natijalariga disk raskadrovka ma'lumotlarini kiritmang;
  • --ramka-yo'l- apktool-ga o'rnatilgan UI o'rniga belgilangan UI ramkasidan foydalaning. Endi b buyrug'i uchun bir nechta variantni ko'rib chiqamiz:
  • -f- o'zgarishlarni tekshirmasdan majburiy yig'ish;
  • -a- agar biron sababga ko'ra uni boshqa manbadan foydalanmoqchi bo'lsangiz, aaptga (APK arxivini yaratish vositasi) yo'lni ko'rsating.

Buning uchun apktool-dan foydalanish juda oddiy, shunchaki buyruqlardan birini va APK-ga yo'lni belgilang, masalan:

$ apktool d mail.apk

Shundan so'ng, paketning barcha chiqarilgan va demontaj qilingan fayllari pochta katalogida paydo bo'ladi.

Tayyorgarlik. Reklamani o'chirish

Nazariya, albatta, yaxshi, lekin agar biz qadoqlanmagan paket bilan nima qilishni bilmasak, nima uchun kerak? Keling, nazariyani o'z foydamiz uchun qo'llashga harakat qilaylik, ya'ni ba'zi dasturiy ta'minotni bizga reklama ko'rsatmasligi uchun o'zgartiramiz. Misol uchun, bu Virtual mash'al bo'lsin - virtual mash'al. Ushbu dasturiy ta'minot biz uchun juda mos keladi, chunki u zerikarli reklama bilan to'ldirilgan va bundan tashqari, kod o'rmonida yo'qolmaslik uchun etarlicha sodda.


Shunday qilib, yuqoridagi usullardan birini ishlatib, dasturni bozordan yuklab oling. Agar siz Virtuous Ten Studio-dan foydalanishga qaror qilsangiz, shunchaki dasturda APK faylini oching va uni oching, loyiha yarating (Fayl -> Yangi loyiha), so'ngra loyiha kontekst menyusida Import File-ni tanlang. Agar sizning tanlovingiz apktool-ga tushgan bo'lsa, faqat bitta buyruqni bajaring:

$ apktool d com.kauf.particle.virtualtorch.apk

Shundan so'ng, com.kauf.particle.virtualtorch katalogida oldingi bo'limda tasvirlanganga o'xshash fayl daraxti paydo bo'ladi, lekin dex fayllari va apktool.yml fayli o'rniga qo'shimcha smali katalogi mavjud. Birinchisi dasturning bajariladigan dex faylining qismlarga ajratilgan kodini o'z ichiga oladi, ikkinchisi paketni qayta yig'ish uchun apktool uchun zarur bo'lgan xizmat ma'lumotlarini o'z ichiga oladi.

Biz izlashimiz kerak bo'lgan birinchi joy, albatta, AndroidManifest.xml. Va bu erda biz darhol quyidagi qatorga duch kelamiz:

Ilovaga Internet ulanishidan foydalanishga ruxsat berish uchun javobgar ekanligini taxmin qilish qiyin emas. Aslida, agar biz shunchaki reklamadan xalos bo'lishni istasak, dasturni Internetdan bloklashimiz kerak bo'ladi. Keling, buni qilishga harakat qilaylik. Belgilangan qatorni o'chirib tashlaymiz va apktool yordamida dasturiy ta'minotni yaratishga harakat qilamiz:

$ apktool b com.kauf.particle.virtualtorch

Olingan APK fayli com.kauf.particle.virtualtorch/build/ katalogida paydo bo'ladi. Biroq, uni o'rnatib bo'lmaydi, chunki unda raqamli imzo va fayl nazorat summalari yo'q (shunchaki u META-INF/ katalogiga ega emas). Biz apk-signer yordam dasturidan foydalanib paketni imzolashimiz kerak. Ishga tushirildi. Interfeys ikkita yorliqdan iborat - birinchisida (Key Generator) biz kalitlarni yaratamiz, ikkinchisida (APK Signer) imzolaymiz. Shaxsiy kalitimizni yaratish uchun quyidagi maydonlarni to'ldiring:

  • Maqsadli fayl- kalit do'koni chiqish fayli; odatda bir juft kalitni saqlaydi;
  • Parol Va Tasdiqlang- saqlash uchun parol;
  • Taxallus- saqlashdagi kalitning nomi;
  • Taxallus parol Va Tasdiqlang- maxfiy kalit paroli;
  • Yaroqlilik- amal qilish muddati (yillarda). Standart qiymat optimal hisoblanadi.

Qolgan maydonlar, odatda, ixtiyoriy - lekin siz kamida bittasini to'ldirishingiz kerak.


OGOHLANTIRISH

Apk-signer yordamida ilovaga imzo chekish uchun siz Android SDK-ni o'rnatishingiz va ilova sozlamalarida unga to'liq yo'lni belgilashingiz kerak.

Barcha ma'lumotlar faqat ma'lumot olish uchun taqdim etiladi. Na muharrirlar, na muallif ushbu maqola materiallaridan kelib chiqishi mumkin bo'lgan har qanday zarar uchun javobgar emas.

Endi siz ushbu kalit bilan APK-ni imzolashingiz mumkin. APK Signer yorlig'ida yangi yaratilgan faylni tanlang, parol, kalit taxallus va parolni kiriting, so'ng APK faylini toping va "Imzolash" tugmasini jasorat bilan bosing. Har bir narsa yaxshi bo'lsa, paket imzolanadi.

MA'LUMOT

Paketni o'z kalitimiz bilan imzolaganimiz sababli, u asl dasturga zid keladi, ya'ni biz dasturiy ta'minotni bozor orqali yangilashga urinib ko'rganimizda, biz xatoga duch kelamiz.

Raqamli imzo faqat uchinchi tomon dasturlari uchun talab qilinadi, shuning uchun agar siz o'rnatilgan tizim ilovalarini /system/app/ katalogiga nusxalash orqali o'zgartirayotgan bo'lsangiz, ularga imzo chekishingiz shart emas.

Shundan so'ng paketni smartfoningizga yuklab oling, o'rnating va ishga tushiring. Voila, reklama yo'qoldi! Buning o'rniga bizda Internet yo'q yoki tegishli ruxsatnomalar yo'q degan xabar paydo bo'ldi. Nazariy jihatdan, bu etarli bo'lishi mumkin, ammo xabar zerikarli ko'rinadi va rostini aytsam, biz shunchaki ahmoqona dastur bilan omadli bo'ldik. Odatda yozilgan dasturiy ta'minot o'z hisob ma'lumotlarini aniqlaydi yoki Internetga ulanishni tekshiradi va aks holda ishga tushirishni rad etadi. Bu holatda qanday bo'lish kerak? Albatta, kodni tahrirlang.

Odatda, dastur mualliflari ilova yoki uning "faoliyati" dan biri (oddiy qilib aytganda, ilova ekranlari) ishga tushirilganda reklamalarni ko'rsatish va ushbu sinflarni chaqirish usullari uchun maxsus sinflarni yaratadilar. Keling, ushbu sinflarni topishga harakat qilaylik. Biz smali katalogiga o'tamiz, keyin com (org faqat ochiq grafik kutubxonasini o'z ichiga oladi cocos2d), keyin kauf (bu erda, chunki bu ishlab chiquvchining nomi va uning barcha kodi o'sha erda) - va bu erda, marketing katalogi. Ichkarida biz smali kengaytmali bir qator fayllarni topamiz. Bular sinflar bo'lib, ulardan eng diqqatga sazovori Ad.smali sinfi bo'lib, uning nomidan reklamani ko'rsatadigan sinf ekanligini taxmin qilish oson.

Biz uning ishlash mantig'ini o'zgartirishimiz mumkin edi, ammo dasturning o'zidan uning har qanday usullariga qo'ng'iroqlarni olib tashlash ancha oson bo'lar edi. Shuning uchun biz marketing katalogini tark etamiz va qo'shni zarrachalar katalogiga, keyin esa virtual mash'alaga o'tamiz. MainActivity.smali fayli bu erda alohida e'tiborga loyiqdir. Bu Android SDK tomonidan yaratilgan va ilovaga kirish nuqtasi sifatida o'rnatiladigan standart Android klassi (C dagi asosiy funksiyaga o'xshash). Faylni tahrirlash uchun oching.

Ichkarida smali kodi (mahalliy assembler) mavjud. Bu past darajadagi tabiati tufayli juda chalkash va o'qish qiyin, shuning uchun biz uni o'rganmaymiz, shunchaki koddagi Reklama sinfiga barcha havolalarni topamiz va ularga izoh beramiz. Qidiruvda "Reklama" qatorini kiritamiz va 25-qatorga o'tamiz:

Dala xususiy e'lon: Lcom/kauf/marketing/Ad;

Bu yerda Reklama sinfi obyektini saqlash uchun reklama maydoni yaratiladi. Biz chiziq oldiga ### belgisini qo'yish orqali izoh beramiz. Biz qidiruvni davom ettiramiz. 423-qator:

Yangi namunali v3, Lcom/kauf/marketing/Ad;

Bu erda ob'ektni yaratish sodir bo'ladi. Keling, fikr bildiraylik. Biz qidiruvni davom ettiramiz va 433, 435, 466, 468, 738, 740, 800 va 802-qatorlarda E'lonlar sinfining usullariga qo'ng'iroqlarni topamiz. Keling, fikr bildiraylik. Qarang, shunday. Saqlaylik. Endi paketni qayta birlashtirish va funksionallik va reklama mavjudligini tekshirish kerak. Tajribaning tozaligi uchun biz AndroidManifest.xml dan olib tashlangan chiziqni qaytaramiz, paketni yig'amiz, imzolaymiz va o'rnatamiz.

Bizning gvineya cho'chqamiz. Ko'rinadigan reklama

Voy! Reklama faqat dastur ishlayotgan paytda yo'qolib ketdi, lekin asosiy menyuda qoldi, biz dasturiy ta'minotni ishga tushirganimizda ko'ramiz. Xo'sh, kuting, lekin kirish nuqtasi MainActivity sinfidir va dastur ishlayotgan paytda reklama yo'qolgan, lekin asosiy menyuda qolgan, shuning uchun kirish nuqtasi boshqacha? Haqiqiy kirish nuqtasini aniqlash uchun AndroidManifest.xml faylini qayta oching. Ha, u quyidagi qatorlarni o'z ichiga oladi:

Ular bizga (va eng muhimi, androidga) android.intent.category.LAUNCHER toifasidan android.intent.action.MAIN niyatini (voqea) yaratishga javoban Start nomli faoliyatni ishga tushirish kerakligini aytadi. Ushbu hodisa ishga tushirgichdagi ilova belgisini bosganingizda hosil bo'ladi, shuning uchun u kirish nuqtasini, ya'ni Start sinfini aniqlaydi. Ehtimol, dasturchi birinchi navbatda asosiy menyusiz dasturni yozgan, unga kirish nuqtasi standart MainActivity klassi bo'lgan, so'ngra menyuni o'z ichiga olgan va Start sinfida tasvirlangan yangi oynani (faoliyat) qo'shgan va uni qo'lda kiritgan. nuqta.

Start.smali faylini oching va yana "Reklama" qatorini qidiring, biz 153 va 155 qatorlarda FirstAd klassi haqida eslatma topamiz. Shuningdek, u manba kodida va nomiga ko'ra, asosiy ekranda reklamalarni ko'rsatish uchun javobgardir. Keling, batafsilroq ko'rib chiqaylik, FirstAd sinfining namunasini yaratish va kontekstga ko'ra, ushbu misol bilan bog'liq bo'lgan niyat, keyin esa kond_10 yorlig'i, shartli o'tish namunani yaratishdan oldin amalga oshiriladi. sinfdan:

If-ne p1, v0, :cond_10 .line 74 new-instance v0, Landroid/content/Intent; ... :cond_10

Ehtimol, dastur qandaydir tarzda reklamaning asosiy ekranda ko'rsatilishi kerakligini hisoblab chiqadi va agar bo'lmasa, to'g'ridan-to'g'ri cond_10 ga o'tadi. OK, keling, uning vazifasini soddalashtiramiz va shartli o'tishni shartsiz bilan almashtiramiz:

#if-ne p1, v0, :cond_10 goto:cond_10

Kodda FirstAd haqida boshqa eslatma yo'q, shuning uchun biz faylni yopamiz va apktool yordamida virtual mash'alimizni qayta yig'amiz. Uni smartfoningizga nusxalang, o'rnating, ishga tushiring. Voila, barcha reklamalar yo'qoldi, buning uchun barchamizni tabriklaymiz.

Natijalar

Ushbu maqola Android ilovalarini buzish va o'zgartirish usullari haqida qisqacha ma'lumotdir. Himoyani olib tashlash, tushunarsiz kodni tahlil qilish, dastur resurslarini tarjima qilish va almashtirish, shuningdek, Android NDK yordamida yozilgan ilovalarni o'zgartirish kabi ko'plab muammolar sahna ortida qoldi. Biroq, asosiy bilimga ega bo'lish, barchasini tushunish uchun vaqt masalasidir.

Android uchun arxivchilar ko'pchilikka kerak, ular uchun smartfonda ishlash ba'zan poezd yoki metroda uyga qaytishda davom etadi.
Ko'pchilik WinRAR va shunga o'xshash dasturlardan ma'lumotlarni ish stoli kompyuterida arxivga joylashtirishga odatlangan, Android OS ning paydo bo'lishi va tez o'sishi bilan odatlar saqlanib qolgan va ba'zida ma'lumotlarni arxivlash yoki to'g'ridan-to'g'ri arxivdan chiqarib olish kerak bo'ladi; telefonda. Shuning uchun bugun biz Android uchun eng yaxshi arxivatorni tanlaymiz.

Ariza beruvchilar roʻyxati:
1.
2.
3.
4.
5.

Shunday qilib, bizda Android operatsion tizimi uchun besh xil arxivchi bor, keling, ularning har biri bilan tanishamiz va eng yaxshisini tanlaymiz.

AndroZip ildiz fayl menejeri

Android OS-da paydo bo'lgan birinchi arxivchilardan biri, 2009 yilda dastur tez rivojlana boshladi va o'sha paytda hatto raqobatchilar ham yo'q edi. AndroZip yordamida siz istalgan hajmdagi fayllarni osongina nusxalashingiz, ko'chirishingiz, o'chirishingiz, ochishingiz va arxivlashingiz mumkin. Hozirgi vaqtda AndroZip File Manager 40 millionga yaqin faol foydalanuvchilarga ega va ularning soni doimiy ravishda o'sib bormoqda.

Formatni qo'llab-quvvatlash:

- Rar (ekstrakti)


- BZip2 (ekstrakti)
- 7Z (ko‘chirma)

Skrinshotlar:

PowerGrasp


Fayl menejeri funksiyasi va asosiy arxivlash kengaytmalarini qo'llab-quvvatlaydigan zamonaviy va qulay arxivator. Bluetooth orqali ma'lumotlarni uzatishni qo'llab-quvvatlash mavjud. O'rnatilgan fayl menejeri barcha kerakli standart funktsiyalarga ega, masalan, nusxa ko'chirish, joylashtirish, kesish, ko'chirish va hokazo. Rus tilini qo'llab-quvvatlash mavjud.

Formatni qo'llab-quvvatlash:
- Zip (Arxiv\Extract)
- Rar (ekstrakti)
- Tar (Arxivlash\Extracting)
- 7Z (Arxiv\Extract)

Skrinshotlar:

ArchiDroid


Android uchun oddiy va ayni paytda juda funktsional arxivator. Ushbu arxivatorning ijobiy xususiyati ko'p arxivlarni qo'llab-quvvatlashdir (RAR formatidagi bir nechta qismlar arxivlari). Bundan tashqari, ArchiDroid-ni standart arxivlovchi sifatida o'rnatishingiz mumkin, shu bilan Internetdan yuklab olishda fayllarni ochish jarayonini tezlashtirasiz.

Formatni qo'llab-quvvatlash:

- Tar (Arxivlash\Extracting)

- 7Z (ko‘chirma)
- GZip (ekstrakti)
- BZip2 (ekstrakti)

Skrinshotlar:

Unrar Pro


Ko'p sonli resurslarni talab qilmaydigan oddiy arxivator, lekin dasturning funksionalligi raqobatchilarga nisbatan unchalik rivojlanmagan. Arxivlarni parollar bilan ochishni qo'llab-quvvatlash mavjud va kod optimallashtirilgan bo'lib, bu standart UnRar versiyasiga nisbatan unumdorlikni sezilarli darajada oshiradi.

Formatni qo'llab-quvvatlash:
- Zip (Arxiv\Extract\Parolni qo'llab-quvvatlash)
- Rar (Extract\Parolni qo'llab-quvvatlash)

Skrinshotlar:

ZArchiver


ZArchiver ro'yxatdagi oxirgi arxivlovchi bo'lsa-da, uni haqiqatan ham eng yaxshi deb hisoblash mumkin. Ilovaning boy funksionalligi shunchaki raqobatchilarni yirtib tashlaydi, ish tezligi ba'zan shunchaki hayratlanarli va bu arxivatorning ko'p tarmoqli ishi tufayli eng yaxshisidir. Raqobatchilardan farqli o'laroq, ZArchiver kirillcha matnlar bilan bog'liq muammolarga duch kelmaydi, u bir vaqtning o'zida bir nechta fayllar bilan ishlash uchun yaxshi o'ylangan va fayl xususiyatlarini (turi, hajmi, md5, o'zgartirish sanasi... va hokazo) tezkor ko'rish imkoniyatiga ega. ZArchiver yordamida siz arxivdagi fayllarni ularni ajratmasdan ko'rishingiz mumkin, bu ba'zan foydalidir. 1.6 va undan yuqori operatsion tizimlar bilan ajoyib ishlaydi.

Formatni qo'llab-quvvatlash:
- Zip (Arxiv\Extract\Parolni qo'llab-quvvatlash)
- 7Z (Arxiv\Extract\Parolni qo'llab-quvvatlash)
- BZip2 (Arxiv\Extract)
- GZip (Arxiv\Extract)
- XZ (Arxiv\Extract)
- Tar (Arxivlash\Extracting)
- Rar (ekstrakti)
- ISO (ekstrakti)
- arj (ekstrakti)
- LZH (ekstrakti)
- LZMA (ekstrakti)
- CAB (ekstrakti)
- Xar (ekstraktsiya)
- Deb (ko'chirma)
- RPM (qidiruv)
- Tbz (ekstrakti)
- Tgz (ko'chirma)
- Apk (Ko'rish\Arxivga qo'shish\Arxivdan o'chirish)

ZIP/RAR arxivlarini ochish va qadoqlash - bu Android OS foydalanuvchilari undan qochib qutula olmaydigan fayl operatsiyalari. Hatto telefonda ham papkani arxivlash yoki yuklab olingan fayl mazmunini chiqarib olish zarurati mavjud. Google Play-da juda ko'p arxivatorlar mavjud. Biroq, kichik bir qismi o'zining funksionalligi va qo'llab-quvvatlanadigan formatlar ro'yxati bilan mamnun bo'ladi - ochish va qadoqlash.

Fayllarni SD-kartaga ochish uchun tasodifiy dasturiy ta'minotdan foydalanishdan charchagan bo'lsangiz, taqdim etilgan yordam dasturlariga e'tibor bering. Tezlik va funksionallik jihatidan Android uchun eng yaxshi arxivchilarni tanladik. Ular qulay va amaliy. Paketni ochish dasturlari yordamida siz qadoqlangan fayllarni tezda arxivlash/chiqarish mumkin. Va mobil qurilmangizda disk maydoni va RAMni isrof qilish bosh og'rig'isiz.

Android uchun mobil zip va rar arxivatorlari. Ishtirokchilarni ko'rib chiqing

Shunday qilib, smartfon va planshetlarda kundalik foydalanish uchun maqbul deb hisoblanishi mumkin bo'lgan Android OS uchun mashhur arxivchilar ro'yxati:

Android uchun mobil unpackers nimaga qodir va ular mobil qurilmalar foydalanuvchilariga qanday afzalliklarni taqdim etadi? Quyidagi arxivchilar sharhini diqqat bilan o'qing.

RARLAB-dan Android uchun RAR - Android uchun to'liq huquqli WinRar

Bugungi kunda Android uchun RAR ehtimol Android uchun eng funktsional va mashhur rar arxivatoridir va u mutlaqo bepul. Ilovaning funksionalligi yuqori darajada saqlanadi, buni Google Play-dagi sharhlar, shuningdek, sharh muallifining shaxsiy tajribasi tasdiqlaydi.

RAR ilovasidan foydalanib, siz nafaqat ZIP va RAR arxivlarini, balki quyidagi kengaytmali fayllarni ham yaratishingiz va ochishingiz mumkin: TAR, GZ, 7z, XZ, BZ2, ARJ. Albatta, bu formatlar Android-da kamroq tarqalgan, ammo ba'zida ular bilan ishlashga to'g'ri keladi.

Android uchun WinRAR arxiv interfeysi

Biroq, bu Android paketini ochish uchun RAR imkoniyatlarining to'liq ro'yxati emas: masalan, Winrar sizga shikastlangan ZIP va RAR fayllarini tezda tiklashga va Android operatsion tizimida o'ramni ochish samaradorligini o'lchashga imkon beradi. Umuman olganda, WinRAR-ning barcha tanish funktsiyalari biz hali ham mobil arxivator bilan ishlayotganimiz uchun chegirmaga ega.

Endi to'g'ridan-to'g'ri Winrar arxivatorining arxivlar bilan ishlashga tegishli sozlamalariga o'tamiz. Arxivlarni boshqarishda ma'lum qulayliklar mavjud - masalan, arxivlarni fayl boshqaruvchisi ro'yxatida ustuvor fayllar sifatida belgilashingiz mumkin - va ular ko'rinadigan bo'ladi. Shuningdek, siz yashirin arxiv fayllarini ko'rsatishni yoqishingiz va tarixga arxiv nomlarini qo'shishingiz mumkin, bu shubhasiz kelajakda ularga kirishni tezlashtiradi. Yo'l sozlamalari bo'limi alohida e'tiborga loyiqdir. Bu erda siz standart ochish papkasini belgilashingiz, standart arxiv nomini o'zgartirishingiz va hokazo. Fayl ro'yxatlari uchun siz ma'lum kodlash va tartibni o'rnatishingiz mumkin.

Ommabopligi va yaxshi funksionalligiga qaramay, Android uchun RAR ilovasi ham ijobiy, ham salbiy tomonlarga ega.

Android uchun RAR ning afzalliklari

  • [+] Yuqori unumdorlik, "Vinrar" buyruqlarga tezda javob beradi;
  • [+] Arxivdan shikastlangan fayllarni tiklash imkoniyati;
  • [+] Ayni paytda Android uchun RAR arxivini Android uchun mutlaqo bepul yuklab olishingiz mumkin, bu yaxshi yangilik;

Zip va rar unpackerning kamchiliklari

  • [-] Arxivlovchi interfeysini o'zgartirish mumkin emas: rang, shriftni tanlang;
  • [-] Agar arxivda boshqa arxiv mavjud bo'lsa, dastur paketni ochishda shikoyat qilishi mumkin;
  • [-] Android uchun RAR-dagi vaqtinchalik papkalar arxiv yopilgandan bir soat o'tgach o'chiriladi, shuning uchun siz maxfiylik haqida unutishingiz mumkin.

Xulosa. Umuman olganda, Android arxivatori uchun RAR ijobiy taassurot qoldirdi. Arxivlar bilan ishlash qulay - mashhur WinRAR arxivatorining barcha odatiy variantlari mavjud. Bundan tashqari, chiroyli qorong'u interfeys va ruscha mahalliylashtirish ushbu arxivatorning qulayligini oshiradi. Quyidagi havola orqali Android uchun rar arxivini yuklab olishingiz mumkin.

Archiver AndroZip - ikki marta bosish bilan zip arxivini yarating!

Dastur AndroZip bu nafaqat Android OS uchun zip arxivi, balki telefon uchun to'liq huquqli fayl boshqaruvchisi. Ilovadan foydalanib, siz shifrlangan ZIP va RAR arxivlarini ko'chirishingiz, nusxalashingiz, o'chirishingiz, siqishingiz va ochishingiz mumkin. Bundan tashqari, dastur Android operatsion tizimidagi fayllarni, smartfoningizdagi musiqa, audiokitoblar, video va fotosuratlarni tezda topish va tartibga solish imkonini beradi.

AndroZip funksiyasi arxivchi sozlamalarida mavjud

AndroZip ilovasi Android operatsion tizimida ishlaydigan telefonlar va planshetlarda zip va rar arxivlarini ochish uchun mukammal darajada optimallashtirilgan. U tez ishlaydi, arxivni ochishda xatolik yuz bermaydi. Android uchun rar arxivi shifrlangan fayllar bilan ishlashdan tashqari, do'stlaringiz va tanishlaringizga, masalan, Skype yoki elektron pochta orqali qadoqlangan arxiv fayllarini yuborish imkonini beradi.

Ushbu zip arxivatori Android uchun tez-tez foydali bo'lgan qo'shimcha vositalarni o'z ichiga oladi - vazifalar menejeri va ilovalar menejeri. Biroq, bu arxivatorning funktsiyalariga minimal, agar bo'lmasa, aloqasi bor.

AndroZip ilovasining sozlamalarida foydalanuvchi papkalar yoki arxivlarni ko'rsatish rejimini o'zgartirishi mumkin - oddiy yoki batafsil ro'yxat, piktogramma, chiziq o'lchami va o'rnatilgan fayl menejerining boshqa vizual sozlamalari. Yuqorida aytib o'tilgan Android uchun RAR ilovasiga o'xshab, siz saralash rejimini o'zgartirishingiz va smartfoningizda yashirin kontentni ko'rsatishni yoqishingiz mumkin. Arxivator sozlamalariga kelsak, ular deyarli yo'q. Yagona variant - ZIP arxivining siqish hajmi.

AndroZip ilovasining afzalliklari:

  • [+] Android uchun Zip arxivi tez ishlaydi,
  • [+] ko'p tizim resurslarini iste'mol qilmaydi
  • [+] zip arxivlari bilan ishlash, qadoqlash va ochishda funksionallik va ko'p vazifalilik;
  • [+] AndroZip deyarli barcha taniqli va mashhur arxiv ruxsatlarini qo'llab-quvvatlaydi (jadvalga qarang);

Minuslardan:

  • [-] Android-dagi ushbu arxivatorning interfeysi eng intuitiv emas;
  • [-] Ba'zida fayllarni xotira kartasiga nusxalashga imkon bermaydigan xatolik paydo bo'ladi (buni AndroZip dasturini qayta ishga tushirish orqali hal qilish mumkin);

Xulosa. Android uchun ushbu oddiy zip-paker, bir tomondan, soddaligi bilan hayratda qoldiradi: arxivni kontekst menyusi orqali ikki marta bosish bilan siqib qo'yishingiz mumkin. Boshqa tomondan, AndroZip-ning yomon asboblar to'plami va variantlarning etishmasligi hali ham ZIP bilan ishlaydigan va siqish sozlamalarida moslashuvchan bo'lgan boshqa arxivchilarga ustunlik berishga imkon beradi.

WinZip - Android uchun qulay zip arxivatori

WinZip birinchi navbatda zip arxivatoridir, ammo ko'proq dekompressiya formatlari mavjud. Ushbu yordam dasturidan foydalanib, telefoningizda arxivlar yaratish va ularni Internet orqali boshqa foydalanuvchilarga pochta orqali yuborish qulay. Xuddi shunday, siz Internet orqali olingan paketli fayllarni saqlashingiz va ochishingiz mumkin - masalan, elektron pochta orqali yoki SD-kartadan.

WinZip arxivatorining muhim funktsiyalari jiddiy himoya va Google Drive va Dropbox bulutida saqlangan fayllarga qulay kirishni o'z ichiga oladi. Shunday qilib, siz to'g'ridan-to'g'ri bulutda ma'lumotlarni paketlashingiz mumkin.

Zip arxivatorining bepul versiyasining asosiy xususiyatlari:

  • Zip/Zipx arxivlarini yaratish
  • Zip(x), 7z, RAR va CBZ da qadoqdan ochish
  • Paketlangan fayllarni pochta orqali yuborish
  • O'rnatilgan fayl boshqaruvchisi yordamida rasm fayllari va matnli hujjatlarni ko'ring
  • AES 128 yoki 256 bit shifrlash yordamida himoyalangan Zip/7z arxivlarini ochish
  • Ilovalar do'konidan (Google Play va boshqalar) yuklab olingan apk formatidagi ilovalarni avtomatik ochish va o'rnatish.

Android uchun WinZip-ning premium versiyasi ham quyidagilarni taklif qiladi:

  • Arxivni shifrlash bilan himoya qilish - 128 va 256 bitli AES
  • Kompyuteringiz yoki telefoningizdagi fayllarga tezkor kirish uchun Google Drive va Dropbox buluti bilan bulutli integratsiya.

B1 Archiver - Android uchun boshqa zip arxivatori

B1 Archiver - bu Windows/Linux/Mac va, albatta, Android uchun bepul kross-platforma fayllarni ochish vositasi. Aytgancha, xuddi shu ishlab chiquvchilar (Catalina Group Ltd.) B1 Fayl menejerini chiqardi. Aytgancha, Android OS uchun ushbu fayl menejeri arxivator bilan birgalikda foydalanish uchun qulay.

Xo'sh, B1 Archiver faylni ochish va Android uchun arxivator haqida nima qiziq? Mana uning asosiy funktsiyalari:

  • zip arxivlarini, rar, b1 va Android uchun 40 ga yaqin formatlarni ochish
  • b1 yoki zip formatida parol bilan himoyalangan arxivlarni yaratish (pullik versiyada ro'yxatga qo'shimcha ravishda rar va 7z arxivlari kiradi)
  • telefondagi fayllarni ketma-ket raqamlash bilan ko'p jildli ajratilgan rar va b1 arxivlariga joylashtirish
  • Maxsus fayl menejeri yordamida Android-dagi fayl arxivlari orqali qulay navigatsiya
  • telefondagi fayllarni tanlab ochish - foydalanuvchining ixtiyoriga ko'ra alohida fayllar va papkalar

Xulosa. Shunday qilib, B1 Archiver zip unpackerni ikkita qadoqlash formatidan (zip va b1) mamnun bo'lgan barcha Android foydalanuvchilariga xavfsiz tavsiya qilish mumkin. To'rt o'nlab mumkin bo'lgan ochish formatlarini unutmang - bu etarli, shuning uchun Android B1 Archiver uchun arxivator Internetdan yuklab olingan Android-dagi har qanday arxivni ochishga yordam beradi.

ZArchiver - Android uchun yana bir zip unpacker

Bu Android operatsion tizimida ishlaydigan qurilmalar uchun engil, ammo juda funktsional arxivator. U har qanday o'lchamdagi fayllarni mohirona boshqaradi: ZIP, RAR, 7z, Tar, XZ, bzip2 va boshqalar. Bortda ushbu ilovaga ega bo'lgan holda, siz arxivlarni osongina siqib chiqarishingiz va ochishingiz, ularning mazmunini ko'rishingiz, agar kerak bo'lsa, ularni o'zgartirishingiz va o'chirishingiz mumkin.

ZArchiver-ni ishga tushirgandan so'ng, arxivator sozlamalari bilan foydalanuvchi dialogi paydo bo'ladi: siz dizayn mavzusini belgilashingiz, piktogramma uslubi va interfeys tilini tanlashingiz mumkin. Agar Android arxiv fayllarini kodlash bilan ziddiyatli bo'lsa, siz CP866 boshlang'ich kodlashni o'zgartirishingiz mumkin - Rossiya DOS Android-da standart arxivator tomonidan ishlatiladi.

ZIP va RAR arxivi ZArchiver

E'tibor bering, dastur ko'p tarmoqli ishlashni qo'llab-quvvatlaydi, bu protsessorga yukni sezilarli darajada kamaytiradi. Bundan tashqari, u UTF-8 kodlashni mukammal darajada qo'llab-quvvatlaydi, bu sizga fayllar haqidagi barcha ma'lumotlarni tez va qulay tarzda ko'rsatish imkonini beradi. Ayniqsa, ko'p tanlovni amalga oshiradigan o'rnatilgan tadqiqotchini alohida ta'kidlash kerak.

ZArchiver juda ixcham arxivlovchi bo'lsa-da, uning o'zi arxivlash bilan bog'liq ko'plab sozlamalar mavjud. Siz avval ZArchiver arxivida ochiladigan uy papkangizni tanlashingiz mumkin. Unpackerning xatti-harakati moslashuvchan tarzda sozlangan: operatsiyalarni tasdiqlash, saqlash, ZIP va RAR arxivlari bilan ishlash (nusxalash, joylashtirish, tanlash) va arxivlashning boshqa nozik jihatlari. Interfeysga kelsak, bu allaqachon aytilgan - ZArchiver ishga tushirilganda sozlangan.

Arxivlar bilan ishlash uchun ushbu yordamchi dasturning foydali parametrlarining aksariyati fayllarni siqish parametrlariga tegishli. Shunday qilib, foydalanuvchi 7Z va ZIP siqish darajasi, protsessor yadrolari soni, turli usullar va siqish darajalari kabi variantlardan foydalanish imkoniyatiga ega.

ZArchiver arxivatorining afzalliklari orasida:

  • [+] Ilova rar va zip arxivlarini qadoqlash va ochishda resurs talab qilmaydi;
  • [+] ZArchiver ishlab chiquvchilari dasturni tez-tez yangilaydi: ular uni yaxshilaydi, yangi funksiya va funksiyalarni qo'shadi;
  • [+] Agar xatolar yuzaga kelsa, ular tezda tuzatiladi, ilovani o'zingizning xohishingizga ko'ra sozlashingiz mumkin (rang sxemasini o'zgartirish va h.k.);

Minuslardan:

  • [-] ZArchiver arxivatori RAMni yuklaydi, shuning uchun arxivlarni siqish yoki ochishda boshqa ilovalar qotib qolishi mumkin.

Xulosa. ZIP yoki RAR arxivlarini chiqarish uchun qaysi ilovalardan foydalanishni hali ham bilmayapsizmi? Bunday holda, ZArchiver-ni tezda yuklab olishingiz kerak - bu muammoni hal qilishga yordam beradigan Android uchun zip arxivatori! E'tibor bering, taqdim etilgan ilovalarning har biri mutlaqo bepul tarqatiladi. Arxivatorning toʻliq funksiyasini ochish uchun “Pro” yoki boshqa kalitlarni sotib olishning hojati yoʻq. Ushbu arxivatorni Android uchun havola orqali yuklab olishingiz mumkin.

Total Commander (o'rnatilgan faylni ochuvchi)

Android-ga alohida unpackerni o'rnatish bilan og'irlik qilishni istamaydigan foydalanuvchilar uchun quyidagi retsept mavjud: fayl menejeringizning imkoniyatlaridan foydalaning. Arxivlash va arxivni ochishni qo'llab-quvvatlashini tekshiring. Qoida tariqasida, bu funktsiya dastlab fayl menejerlarida mavjud.

Xususan, Android uchun Total Commander-ning mobil versiyasi winrar va zip arxivlari bilan juda yaxshi ishlaydi, chunki u o'rnatilgan juda funktsional arxivga ega. Unpacker bilan ishlash uchun siz qo'shimcha modullarni o'rnatishingiz shart emas. Bu erda unpackerning ba'zi xususiyatlari:

  • 4 GB dan katta ZIP arxivlarini qo'llab-quvvatlash
  • ZIP/RAR fayllarini tashqi SD kartaga ochish
  • Tashqi xotira kartasida joylashgan fayllarni ochish va ochish
  • Zip va rar arxivlarini qadoqlashda moslashtirilgan siqishni

Shunday qilib, Total Commander, uning ish stoli versiyasiga o'xshash, Android uchun unpacker sifatida ishlatilishi mumkin. Bu haqiqatan ham qulay: arxivlar bilan barcha operatsiyalar oddiy fayllar va papkalar bilan ishlash kabi qulaydir.

Agar sizga ma'lum turdagi arxivlarni yanada aniqroq sozlash kerak bo'lsa, boshqa, ko'proq ixtisoslashgan arxivchilardan foydalaning - Android uchun bir xil Winrar. Biroq, ko'pchilik foydalanuvchilar fayl menejerlaridan foydalanishni afzal ko'rishadi - agar Total Commander hamma narsani hisobga olsa, nima uchun Android uchun alohida arxivchilarni o'rnatish kerak?

O'rnatilgan ES Explorer paketini ochish vositasi

Yana bir taniqli fayl menejeri ES Explorer arxivlarni qutidan chiqarishni mukammal tarzda boshqaradi. O'rnatilgan arxivator qulay, chunki u ES Explorer-ning o'rnatilgan xususiyatidir. Ya'ni, arxivlar bilan ishlash uchun qo'shimcha ilovalarni o'rnatish shart emas. Ko'pgina foydalanuvchilar uchun bu eng yaxshi variant.

Xo'sh, ES Explorer-ga o'rnatilgan Android uchun arxivator qanday xususiyatlarni taklif qilishi mumkin? Ikki turdagi arxivlar qo'llab-quvvatlanadi - ZIP va RAR, ham siqish, ham dekompressiya. Bundan tashqari, arxivchi shikastlangan arxivlarni tiklashi va ZIP arxivlarini 256 bitli AES kaliti bilan shifrlashi mumkin.

Bunga qo'shimcha ravishda, ES Explorer 7Z kabi boshqa arxiv turlarini qo'llab-quvvatlaydi. Biroq, ushbu formatni o'rash/ochish uchun Google PLay-dagi ishlab chiquvchi sahifasidan alohida plaginni yuklab olishingiz kerak.

Qo'shish. Qo'llab-quvvatlanadigan qadoqlash va o'rash formatlari jadvali

Jadval 1. Fayllarni qadoqlash

RAR ZIP TAR GZ BZ2 XZ 7z B1
Android uchun RAR + +
AndroZip + + +
B1 arxivatori + +
ZArchiver + + + + +
Umumiy qo'mondon +
WinZip +
ES Explorer + + +

Jadval 2. Fayllarni ochish

RAR ZIP TAR GZ BZ2 XZ 7z ISO ARJ B1 CBZ
Android uchun RAR + + + + + +
AndroZip + +
B1 arxivatori + + + + + + + + + + +
ZArchiver + + + + + + + + +
Umumiy qo'mondon + +
WinZip + + + +
ES Explorer + + +

Har bir kompyuter foydalanuvchisi, ehtimol, kamida bir marta zip fayllari bilan shug'ullangan. Bu siqilgan shaklda saqlangan ma'lumotlar ushbu format bilan ishlay oladigan ilovalar yordamida olinadigan saqlash yoki arxiv turidir.

Ammo biz smartfon haqida gapirganda, unda shaxsiy kompyuterda biron bir ma'lumotni kiritish yoki chiqarish uchun ishlatiladigan vositalar mavjud emasligini tushunishingiz kerak. Ammo, shunga qaramay, savol vaqti-vaqti bilan dolzarb bo'lib qoladi: Android va Rar arxivlarida zip faylni qanday ochish, shuningdek zipni ochish (yoki ochish)?

Turli jarayonlar haqida gapirayotganimiz sababli, ularning har birini batafsil ko'rib chiqaylik.

Keling, misol keltiraylik. Teksturalar, modlar, shuningdek, har qanday o'yin uchun xaritalar bir nechta fayl yoki papkalarda mavjud, ammo ularni faqat bitta havola bilan yuklab olish texnik jihatdan mumkin emas. Shuning uchun bir nechta fayllarni (papkalarni) bitta arxivga "qadoqlash" funktsiyasini bajaradigan arxivlash dasturlari qo'llaniladi, bu yuklab olish jarayonini sezilarli darajada osonlashtiradi.

Arxivning bir necha turlari va formatlari mavjud. Eng mashhur formatlar universal (ko'p funktsiyali) ZIP, RAR, 7z bo'lib, ular ma'lumotni bir faylga birlashtiradi, uni siqib chiqaradi va arxivlarni o'z-o'zidan chiqaradigan tarzda loyihalashtiradi.

Zip va Rar kengaytmalari bilan Android-da arxivni qanday ochish mumkin

Biz umumiy format haqida gapiramiz, shuning uchun yaxshi dasturiy ta'minotni topish qiyin bo'lmaydi (quyida biz Android va Rar-da Zip-ni ochish uchun ba'zi ilovalarni sanab o'tamiz). Arxivlar bilan ishlash printsipi ishlatiladigan yordamchi dasturga qarab deyarli bir xil, shuning uchun biz eng yaxshi arxivchilar misolida arxivlar bilan ishlashni ko'rib chiqamiz.

Ilova yordamida arxivlarni ochishRar

Android uchun Rar arxivlar bilan ishlash uchun eng mashhur dastur bo'lib, dastlab shaxsiy kompyuterlar uchun ishlab chiqilgan, ammo hozirda mobil platformalarga ko'chiriladi. Zip va Rar fayllarini ham ochishi, ham qadoqlashi mumkin.

Arxivni ochish uchun:

  • Birinchidan, dasturni o'zi qurilmangizga yuklab olishingiz va o'rnatishingiz kerak (yuqoridagi havola);
  • O'rnatishdan so'ng ekranda dastur belgisi paydo bo'ladi, ustiga bosing;
  • Papkalar ro'yxatida biz kerakli arxiv joylashgan joyni topamiz;
  • Uni topib, ustiga bir marta bosing, shundan so'ng "Fayllarni chiqarish" ni tanlashingiz kerak bo'lgan variantlar oynasi paydo bo'ladi (1-rasm);
  • Keyinchalik, qadoqdan chiqarish qaerda amalga oshirilishini tanlashingiz mumkin, shundan so'ng "ok" tugmasini bosing (2-rasm);
  • Agar ajratilayotgan fayllar katta bo'lsa, jarayon fonga yuborilishi mumkin (3-rasm).

Arxivni qadoqlash uchun:

  • Dasturga kirganimizdan so'ng biz arxivlash uchun kerakli fayllarni topamiz;
  • Ularni tanlagandan so'ng, barmog'ingiz bilan bosing va ushlab turing, shundan so'ng variantlar oynasi ochiladi ( 1-rasm);
  • "Arxivga qo'shish" tugmasini bosing. Sizga "Rar", "Zip", "Rar 4x" bir nechta siqish variantlari taklif etiladi - istalganini tanlang (2-rasm), agar xohlasangiz, parol yaratishingiz mumkin (shunday qilib, arxivga kirishni faqat kiritilgandan keyin olish mumkin) siz ko'rsatgan parol)
  • Hammasi shunday, siz faqat "ok" tugmasini bosishingiz kerak, arxivlash jarayoni boshlanadi (3-rasm), shundan so'ng arxivingiz tayyor bo'ladi. Eslatma: agar jarayon uzoq vaqt talab qilsa, katta fayl hajmi tufayli dastur fonga yuborilishi mumkin.

Aslida, ushbu ilovaning funktsiyalari siz uchun etarli bo'ladi, lekin agar biron sababga ko'ra u sizning qurilmangiz bilan do'st bo'lishni istamasa, biz boshqalarning ishlash printsipini ko'rib chiqamiz va qaysi arxivator yaxshiroq ekanligini o'zingiz hal qilasiz. .

Andro Zip ilovasi yordamida arxivlarni ochish

Android uchun Andro Zip yordam dasturi standart vositalardan tashqari vazifalar menejeri va fayl boshqaruvchisi funktsiyalarini o'z ichiga olgan va winZIP va winRAR arxivlari bilan ishlaydigan dasturdir.

Android uchun Andro Zip

Dastur bilan bosqichma-bosqich ishlash:

Arxivni ochish uchun:

  • Dasturning o'zini yuklab oling va uni qurilmangizga o'rnating (yuqoridagi havola);
  • Ishga tushgandan so'ng, interfeys menyusida arxiv bilan papkani topamiz, bosing;
  • Ko'rsatilgan menyuda kerakli bandni tanlang "Faylni bu yerdan chiqarib oling" (1-rasm);
  • Jarayon boshlanadi (2-rasm).

Arxivni yig'ish uchun:

  • Fayllarni qadoqlash uchun yana dasturga o'ting, kerakli fayllarni tanlang, paydo bo'lgan menyuda "ZIP yaratish" maydonini bosing (1-rasm);
  • Jarayon boshlanadi, undan so'ng arxiv yaratiladi (2-rasm). Eslatma: ushbu ilova hali barcha smartfon modellarida qo'llab-quvvatlanmaydi.

Boshqa ilovalar yordamida arxivlarni ochish

Ko'rsatilgan "Android uchun Rar" va "Andro Zip" dasturlariga qo'shimcha ravishda siz quyidagi dasturlarning imkoniyatlaridan foydalanishingiz mumkin:

  • — deyarli barcha formatlarni qo'llab-quvvatlaydi, oddiy dizayn va zarur funktsiyalarning to'liq to'plamiga ega. Pulli versiyasi mavjud.
  • - fayl menejeri, bepul versiyasi mavjud va qo'shimcha variant sifatida arxivlar bilan ishlash.
  • - faqat "ZIP" arxivlarini to'playdi, har qanday formatni ochadi. Bepul tarqatiladi, lekin reklama bilan bezovta qiladi.
  • Android uchun 7 Zip - bu ko'p funktsiyali arxivator, ulardan foydalanish oson, zaxira nusxalarini yaratadi, tarqatish mutlaqo bepul.
  • ajoyib funksionallikka ega ajoyib fayl boshqaruvchisi, ammo bepul versiyaning imkoniyatlari juda cheklangan.

Pastki chiziq

Umid qilamizki, yuqorida keltirilgan material tushunarli va tushunarli tarzda yozilgan va endi siz zip fayllari bilan osongina ishlashingiz mumkin, ammo Android qurilmalarida ochish oson bo'lmagan bunday kengaytmali fayllar etarli miqdorda mavjud va bu bir maqolada barcha variantlarni qamrab olish shunchaki real emas.

Shuning uchun, biz nafaqat ushbu maqolani o'qishdan, balki boshqa formatdagi fayllarni ochish bilan bog'liq qiyinchiliklardan kelib chiqadigan barcha savollaringizga javob berishdan mamnun bo'lamiz.



 

O'qish foydali bo'lishi mumkin: