Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ

Si të futeni në dosjet e sistemit android. "Robot" nga brenda

Në këtë artikull, ne do të shqyrtojmë një mjet standard ADB për kontrollin e pajisjeve meSistemi operativ celular Android .


Hyrje në ADB

Menaxhoni të gjitha aspektet e pajisjeve mobile Android - memorien, sistemin e skedarëve, instalimin dhe heqjen e softuerit, etj. - është e mundur jo vetëm në vetë pajisjen celulare, por edhe nga një kompjuter personal duke lidhur një smartphone ose tablet me të përmes një kabllo USB. Për ta bërë këtë, një softuer i veçantë pronësor shpesh i bashkëngjitet një pajisjeje celulare.

Programi adb krijon një lidhje midis pajisjes dhe një kompjuteri, ju lejon të dërgoni komanda në pajisje përmes një lidhjeje USB dhe të kryeni manipulime të ndryshme me sistemin Android. Përdoruesit e avancuar e kanë hasur atë kur marrin të drejtat rrënjësore, duke instaluar ClockworkMod Recovery.

Shërbimi është pjesë e Android SDK për zhvilluesit. Gjithashtu, prodhuesi i smartfonëve mund ta ofrojë këtë mjet së bashku me drejtuesit e një pajisjeje celulare specifike. Por më në detaje rreth instalimit të programit më poshtë.

Karakteristikat kryesore të ndërfaqes ADB:

  • shikimi i pajisjeve Android të lidhura me PC;
  • shikimi i regjistrit të sistemit Android;
  • kopjoni skedarët nga / në pajisjen Android;
  • instalimi dhe çinstalimi i aplikacioneve në një pajisje Android;
  • pastroni seksionin e të dhënave në një pajisje Android;
  • ekzekutoni skripta të ndryshëm për të kontrolluar pajisjen Android.


Përgatitja për punë

Së pari ju duhet të instaloni vetë programin adb console. Ka disa opsione për ta marrë atë.

1. Zakonisht në sistemet Windows, ai mund të instalohet së bashku me drejtuesit e pronarit të një smartphone ose tableti. Zakonisht duhet ta kërkoni në dosjen Program Files në drejtorinë e emërtuar sipas markës së smartfonit.

2. Një mënyrë universale për të marrë adb për përdoruesit e të gjitha sistemeve operative është instalimi i programit nëpërmjet menaxherit Android SDK.

Për përdoruesit e Linux, nuk keni nevojë të instaloni drejtues, por duhet të shkruani një rregull për udev. Më poshtë është sekuenca për krijimin e një rregulli për Ubuntu.

Për ta bërë këtë, së pari duhet të zbuloni vlerat e variablave idVendor dhe idProduct të pajisjes tuaj celular. Kjo mund të bëhet duke përdorur komandën lsusb në terminal, duke e lidhur pajisjen përmes një kabllo USB, si rezultat i së cilës duhet të shfaqen informacione të ngjashme me sa vijon:

Autobusi 002 Pajisja 006: ID 12d1: 1038 Huawei Technologies Co., Ltd.

Këtu idVendor është shifra heksadecimal pas ID-së dhe përpara dy pikave. IdProduct është katër shifrat e ardhshme pas dy pikave.

Pas kësaj, krijoni një skedar /etc/udev/rules.d/51-android.rules me të drejtat chmod 644 dhe me përmbajtjen e mëposhtme (zëvendësoni ID-në tuaj dhe vlerat e përdoruesit):

NËNSISTEME == "usb", ATTRS (idVendor) == "12d1", ATTRS (idProduct) == "1038", MODE = "0666", OWNER = "përdorues"

$ sudo /etc/init.d/udev ringarkoni

Në rastin e parë dhe të dytë të marrjes së adb, është shumë e këshillueshme që të konfiguroni variablat e mjedisit në mënyrë që të mos futni shtegun e plotë drejt programit të instaluar gjatë nisjes në tastierë. Si të bëhet kjo është shkruar më shumë se një herë në faqet e "KB", kështu që ne nuk do të shtjellojmë këtë çështje.

Konfigurimi i një kompjuteri personal tani ka përfunduar. Korrigjimi USB duhet të aktivizohet në pajisjen celulare: "Cilësimet - Aplikacionet - Zhvillimi - Korrigjimi USB". Lidheni telefonin tuaj nëpërmjet kabllit USB dhe MOS MONITO si SD!

Për të marrë absolutisht të gjitha veçoritë e adb, pajisja celulare duhet të jetë tashmë e rrënjosur dhe duhet të instalohet gjithashtu paketa Busybox (e disponueshme në Google Play). Por duhet të mbani mend gjithmonë se instalimi i të drejtave rrënjësore në disa raste mund të anulojë garancinë për pajisjet tuaja.

Tani mund të filloni të punoni me adb.


Puna me adb

Le të hedhim një vështrim në disa komanda adb. Hapni tastierën dhe ekzekutoni komandën

$ pajisje adb

Kjo komandë do të shfaqë një listë të pajisjeve të lidhura me PC. Diçka si

Lista e pajisjeve të bashkangjitura
Pajisja 4CA94Dxxxxx

$ rindezje adb

$ rikuperimi i rindezjes adb

Instalimi i një pakete apk nga një kompjuter

$ instaloni adb<путь_к_apk>

Heqja e një pakete

$ çinstaloni adb

Shikoni regjistrin e pajisjes

$ adb logcat

Më pas do të shihni daljen dinamike të mesazheve të sistemit Android. Nëse kryeni ndonjë manipulim me pajisjen, kjo do të shfaqet menjëherë përmes daljes së mesazheve përkatëse. Dilni nga modaliteti i korrigjimit duke përdorur kombinimin e tastit Ctrl + C.

Dhe me ndihmën e ADB, ju mund të ekzekutoni një guaskë të vërtetë Unix në një pajisje celulare.

$ guaskë adb

Pasi guaska të funksionojë, mund të përdorni të gjitha komandat UNIX të disponueshme në pajisje - cat, ls, df dhe të tjera, si dhe skriptet e ekzekutimit.

Nëse keni root dhe Busybox, atëherë mund të bëni çfarë të doni me një pajisje celulare. Pra, kini kujdes kur përdorni ADB.

Një listë e plotë e të gjitha komandave ADB mund të merret duke ekzekutuar adb pa parametra.

Shërbimi adb mund të duket i frikshëm për shumë njerëz. Në artikujt e ardhshëm, ne do të shikojmë programe të ndryshme shell që e bëjnë më të lehtë punën me këtë mjet.

Mikhail ASTAPCHIK

Vlen të përmendet paraprakisht se heqja e aplikacioneve të sistemit ose standardit do të marrë pak kohë dhe aftësi. Gjithashtu, gjatë këtij procesi, ekziston një rrezik i vogël i dështimit të pajisjes, kështu që peshoni paraprakisht të mirat dhe të këqijat.

Si të çinstaloni aplikacionet e sistemit Android?

Sigurisht, nuk duhet të keni frikë nga paralajmërimet në fillim të artikullit. Nëse bëni gjithçka ngadalë dhe qartë sipas udhëzimeve, mundësia e gabimit është afër zeros. Për të hequr programet standarde të panevojshme android, së pari ju duhet aksesi në rrënjë. Për momentin, shumë programe që bëjnë 99% të procesit ju lejojnë automatikisht të bëheni rrënjë me disa klikime. Kingo ROOT, Framaroot, Vroot, Unlock Root janë dëshmuar mirë në këtë çështje, ju mund të merrni me siguri cilindo. Ndër të tjera, një smartphone do të ketë nevojë për një menaxher skedari që mund të hyjë në drejtoritë e sistemit dhe të modifikojë skedarë të tillë. ES Explorer, File Manager ose Root Explorer janë zgjedhje të shkëlqyera.

ROOT për menaxherin e skedarëve

Sigurimi i një aksesi të tillë është i pari në një rresht të njëpasnjëshëm. Ne e bëjmë atë kështu (le të supozojmë se ne kemi zgjedhur dirigjentin, në të tjerët, ta bëjmë atë me analogji):

  • shkoni te menaxheri dhe rrëshqitni në të djathtë;
  • hapim “Fondet;
  • klikoni në "Root Explorer";
  • ne japim leje për të vepruar në emër të superpërdoruesit;
  • mbajeni gishtin në "Root Explorer", kjo do të hapë një menu shtesë, klikoni "Lidhu si R / W";
  • në dritaren e re, vendosni butonat e radios në kolonën RW;
  • vazhdo në pikën tjetër.

Heqja e aplikacioneve të sistemit në Android, metoda 1

Ju mund të bëni manipulimet e nevojshme në mënyra të ndryshme, por gjithmonë duhet të kaloni hapin 2 së pari, domethënë t'i jepni akses menaxherit të skedarëve. Me tutje:

  • shkoni te / sistemi / aplikacioni në memorien e brendshme;
  • gjeni skedarin .apk dhe skedarin .odex përgjegjës për aplikacionin që dëshironi të fshini (nëse keni Android 5.0, fshini edhe dosjen me emrin e dëshiruar);
  • shkoni te / të dhënat / aplikacioni dhe hiqni përditësimet për aplikacionet e panevojshme në mënyrë që ato të mos shfaqen përsëri dhe të shkaktojnë gabime;
  • shkoni te / data / data dhe në fund fshini cache dhe bazat e të dhënave me të dhëna.

Hiqni aplikacionet e sistemit në Android përmes Root Uninstaller

Për të mos kryer të gjitha veprimet me dorë, mund të përdorni një program të krijuar posaçërisht për heqjen e aplikacioneve të integruara (gjithashtu kërkon qasje në rrënjë). Ne e përdorim atë si kjo:

  • instaloni Root Uninstaller, ekzekutoni atë, jepni akses nga superpërdoruesi;
  • specifikoni një aplikim të panevojshëm;
  • klikoni "Fshi" (mund të bëni menjëherë një kopje rezervë ose "ngrirje" nëse ndryshoni papritur mendjen tuaj);
  • "Freezing" nuk do ta heqë programin nga media, por nuk do të funksionojë më, ikona e tij do të zhduket nga sistemi.

Nëse keni zgjedhur ES Explorer si menaxherin e skedarëve tuaj, është e lehtë të fshini skedarët e sistemit përmes tij. Drejtoni programin, në panel gjeni "Bibliotekat", në to - "APP" -> "Përdoruesi" -> "Sistemi". Kontrolloni ato të panevojshme dhe klikoni "Çinstaloni". Ju lutemi vini re se disa skedarë kërkohen për funksionimin e saktë të vetë OS. Për shembull, nuk duhet të çinstaloni CertInstaller.apk ose PackageInstaller.apk.

Aplikacionet e sistemit të Google si Gmail, Google Maps, Google+, Gtalk mund të prishen, por është më mirë të lini shërbimet, pasi mungesa e tyre do të çojë në keqfunksionime të Tregut të Play, lojërave dhe programeve të tjera dhe gabime të shpeshta.

Përveç kësaj, nuk mund të fshini Adresat dhe Navigimin nëse planifikoni të përdorni Google Maps, por mund të hiqni qafe Street View, pasi nuk përfshihet në këtë aplikacion.

Për të hequr aplikacionet e sistemit, ju nevojiten të drejtat e superpërdoruesit, d.m.th., pajisja duhet së pari të jetë e rrënjosur në mënyrë që të mund të bëni ndryshime në dosjet dhe skedarët e sistemit.

Programet vendase ndodhen në dosjen / system / app dhe përfaqësohen nga skedarë me shtesa apk dhe odex. Nëse firmware është dedeksuar, atëherë ka vetëm apk. Për të hyrë në dosje, duhet të përdorni një menaxher skedari të palëve të treta, për shembull, Root Explorer.

Ju mund të çinstaloni aplikacionet manualisht ose përmes programeve shtesë. Në rastin e parë, ju duhet:

  • përmes Root Explorer shkoni te / sistemi / aplikacioni;
  • klikoni në butonin "Rights R / W" lart djathtas, duke rimontuar dosjen për regjistrim;
  • vendosni daws në skedarët e aplikacionit apk dhe odex të fshirë që kanë të njëjtin emër;
  • zgjidhni ikonën e gërshërëve më poshtë;

  • shkoni te dosja në USB flash drive;
  • më tej "Lëviz këtu".

Ju duhet të përdorni transferime, sepse skedarët mund të kthehen nëse është e nevojshme.

Për të thjeshtuar procedurën, mund të instaloni Uninstaller pro.

Ata e përdorin atë si kjo:

  • pas fillimit të parë, ju duhet t'i jepni atij të drejtat e superpërdoruesit;
  • shtypni butonin prapa;
  • gjeni atë që ju nevojitet në listën e programeve dhe klikoni mbi të;
  • pastaj "Fshi" dhe bie dakord.

Përveç kësaj, këtu së pari mund të bëni një kopje rezervë për çdo rast.

Nëse programi standard është përditësuar, atëherë së pari duhet të çinstaloni përditësimin në mënyrën standarde:

  • shkoni te "Cilësimet";
  • "Aplikacione";
  • zgjidhni atë që ju nevojitet;
  • Hiq përditësimin.

Pas fshirjes së skedarëve kryesorë, ato të mbetura gjenden në dosjet e mëposhtme:

  • / system / lib përmban bibliotekat .so që nevojiten për funksionimin e aplikacioneve të lidhura, ato nuk korrespondojnë me emrin e skedarit kryesor dhe nuk duhet të preken në asnjë rast, pasi kjo mund të vrasë pajisjen;
  • / të dhëna / dalvik-cache - ato duhet të fshihen, për këtë është më mirë të bëni një rivendosje të fortë.

Meqenëse kjo nuk mund të bëhet duke përdorur API-në publike, gjeta një mënyrë për ta bërë atë në një mënyrë shumë "hacky" që kërkon një pajisje të integruar.

Përditëso: siç theksohet më poshtë nga përdoruesi 864555 kjo është një zgjidhje tjetër

“Ky kod çaktivizon aplikacionin SystemUI, i cili në fakt është një shirit menuje. Cilido qoftë ky modifikim, ju merrni gjithashtu hapësirën e këtij paneli të sistemit, por sigurohuni që të përdorni butonin e pasme ose diçka për të dalë.

Përditëso: Këtu është metoda e tretë. Mënyra për ta bërë këtë është programatikisht ose duke përdorur vijën e komandës. Gjendet këtu: http://android.serverbox.ch/?p=306

Kjo metodë kërkon qasje rrënjësore, por nuk keni nevojë të ndryshoni densitetin e LCD-së, duke e mbajtur të njëjtë me origjinalin dhe mund të shkruani shpejt UI-në e shiritit të navigimit pa e rindezur çdo herë.

Blogu ju tregon gjithashtu se si ta zbatoni atë në aplikacionin tuaj android, mbani mend se kërkon root dhe mund të mos jetë një ide ideale, nëse aplikacioni juaj nuk funksionon në një kiosk ose pajisja juaj, mos e përdorni këtë metodë për aplikacionin. në tregun android ose kudo.

Për të ndaluar / hequr / çaktivizuar shiritin e sistemit (duhet të ekzekutoni komandën su përpara se të lëshoni këtë komandë):

Për të rivendosur shiritin e sistemit, thjesht ekzekutoni këtë komandë:

Është kaq e thjeshtë. Shpresojmë që ICS të dalë së shpejti me kodin burim, në mënyrë që të gjithë të mund të ndërtojnë Android për tabletët tanë të kioskës.

Në Android 2.3 dhe më poshtë, mund ta bëni aplikacionin në ekran të plotë dhe më pas të "rrëmbeni" butonat e menusë / kthimit / kërkimit thjesht duke kthyer false onKeyDown () ... dhe duke e regjistruar aplikacionin si një lëshues të paracaktuar në shtëpi, nuk ka dalje nga aplikacionin.

Në Android 3.0 (Honeycomb) ka gjithmonë butona navigimi (shiriti i sistemit), unë do të doja ta fsheha atë. A është e mundur?

FYI, nuk po e publikoj këtë aplikacion në Android Market. Ky është një aplikacion i brendshëm për pajisjet që do të përdoren brenda, më duhet ta mbroj pajisjen.

Shumica e telefonave inteligjentë dhe tabletëve modernë kanë të instaluar sistemin operativ Android. Të gjithë skedarët e vendosur në një smartphone ose tablet mund të kontrollohen drejtpërdrejt përmes vetë pajisjes celulare, dhe këtë mund ta bëni gjithashtu duke përdorur një kompjuter me të cilin është i lidhur smartfoni ose tableti.

Një nga programet për menaxhimin e skedarëve për Android përmes një kompjuteri desktop është Mobogenie. Me ndihmën e këtij programi, jo vetëm që mund të menaxhoni skedarët në pajisjen tuaj celulare, por gjithashtu mund të shkarkoni lojëra, muzikë, video dhe fotografi të reja në të nëpërmjet internetit. Programi është i lidhur me një shërbim përmes të cilit mund të ngarkoni skedarët e nevojshëm.

Vetë programi është i thjeshtë dhe i drejtpërdrejtë, pasi lansohet, ai kërkon një pajisje celulare dhe nëse nuk e gjen, ofron lidhjen dhe, për lehtësi, ofron të shikoni manualin se si të lidheni përmes një kablloje usb.

Dritarja e programit është e ndarë në dy pjesë në pjesën e parë në të majtë ka menunë Mobogenie, dhe në të djathtë mund të shihni të gjitha llojet e aplikacioneve dhe muzikës që mund të shkarkoni. Menyja e programit përbëhet nga tre pjesë, në pjesën e sipërme janë kategoritë e skedarëve që mund të shkarkohen, në pjesën e mesme janë cilësimet, në pjesën e tretë ka edhe kategoritë e skedarëve, por ndryshe nga pjesa e sipërme, këta skedarë janë ndodhet në një pajisje celulare që është e lidhur me një kompjuter.

Mund të ngarkoni skedarë të ndryshëm direkt në pajisje, ose mund ta shkarkoni skedarin në kompjuterin tuaj dhe më pas ta ngarkoni në pajisje përmes dosjes së programit.

Struktura dhe qëllimi i dosjeve dhe skedarëve në Android

Të gjithë skedarët e shkarkuar mund të gjenden në menunë e detyrave, ajo ndodhet në fund. Në të njëjtin vend, duke klikuar mbi mbishkrimin në krye të dritares së hapur të dosjes së shkarkimeve, mund të hapni dosjen ku shkarkohen të gjithë skedarët në kompjuterin tuaj. Për të bërë një kopje rezervë ose për të përdorur menaxherin e skedarëve për të menaxhuar skedarët në Android, duhet të shkoni te menyja e paketës së veglave.

Në përgjithësi, programi për menaxhimin e skedarëve Android përmes një kompjuteri Mobogenie e bën të lehtë punën me pajisjet celulare.

E bën shumë më të lehtë shkarkimin e skedarëve të ndryshëm, menaxhimin e tyre, ndryshimin e kontakteve, leximin e mesazheve SMS dhe MMS, etj.

Shpërndarja: falas.
Sistemi operativ: Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10.
Ndërfaqja: Anglisht.
Faqja e internetit e programit mobogenie.com

Android ADB- kjo është plugin për Total Commander i cili lejon akses të plotë në sistemin e skedarëve Android, dhe disa funksione të tjera të sistemit.

Si mund të modifikoj ose zëvendësoj skedarët dhe dosjet e sistemit?

Shtojca është shumë e përshtatshme për përdoruesit që nuk mund të punojnë pa këtë menaxher të dobishëm skedarësh. Shtojca ju lejon të lidhni pajisjen tuaj me një kompjuter dhe nuk është menduar për sinkronizim. Mund të instaloni aplikacione duke kopjuar apk skedari në dosjen rrënjë .aplikacionet.

Veçoritë:

  • Menaxhimi i aplikacionit (instalimi, çinstalimi dhe rezervimi)
  • Ikonat e aplikacionit dhe meta të dhënat e tyre në kolona
  • Regjistrat, raportet e gabimeve, regjistrat e kernelit, Shell
  • Rinisni nga menyja (Fikja, rindezja, rikuperimi)
  • Pamjet e ekranit (Kopje e thjeshtë nga dosja .screenshot).
  • Lidhja e shumë pajisjeve me aftësinë për të riemërtuar
  • I përshtatshëm për pajisje me dhe pa root
  • Mbështetje e plotë unicode
  • Mbështetje për sistemet x32 dhe x64
  • Integrimi i linjës së komandës TC
  • Ekzekutimi i komandave të kopjimit dhe lëvizjes në sfond
  • Kolonat e personalizuara të të dhënave të skedarit
  • Menaxhimi i plotë i sistemit të skedarëve
  • Kopjoni midis dy pajisjeve
  • Ndryshoni lejet e skedarit
  • ADB USB dhe wireless ADB(nuk ka nevojë të instaloni Android SDK)
  • Mbështet pajisjen e montimit automatik
  • Regjistrat e korrigjimit
  • Cilësime të ndryshme

Kërkesat:

- Telefoni duhet të jetë i aktivizuar " Korrigjimi i USB-së«

- Duhet të instalohen drejtuesit e telefonit

WiFi ADB për lidhje me valë (mund ta gjeni në Google luaj) nëse është e nevojshme

Android SDK nuk nevojitet që shtojca të funksionojë!

Instalimi:

Nëse përpiqeni të hapni arkivin në Komandant total, atëherë menaxheri do t'ju kërkojë automatikisht të instaloni shtojcën.

Në TS, hapni Lagjen e Rrjetit, duket si "\" pranë disqeve të listuara. Zgjidhni \ ADB, më pas telefonin tuaj MSM8225 *, mund t'ju duhet të rindizni Komandant total.

Pamjet e ekranit:

Shkarkoni ADBplugin_v7.3.zip 7247

Redaktimi i aplikacioneve të sistemit Android kryhet më shpesh kur përdoruesi i një smartphone, tableti ose pajisjeje tjetër të kontrolluar nga ky sistem operativ pushon së kënaquri pamjen aktuale të programeve të instaluara në pajisje nga prodhuesi ose shitësi. Një arsye tjetër mund të jetë nevoja për të bërë jo vetëm ndryshime në lidhje me dizajnin grafik të aplikacioneve Android, por edhe ndikimin në vendndodhjen e elementeve të ndryshëm dhe performancën e funksioneve bazë.

Për të bërë ndryshime në kod, kërkohen aftësi bazë programimi në pothuajse çdo gjuhë (mundësisht Java dhe C ++). Për të zëvendësuar grafikën, duart e drejta dhe aftësia për të punuar në një redaktues grafik do të bëjnë.

Para së gjithash, duhet të vendosni nëse thjesht duhet të zëvendësoni grafikët në aplikacionet Android ose duhet të ndryshoni rregullimin e elementeve në sistem dhe të bëni ndryshime më të thella në kod. Hapat e mëtejshëm varen nga kjo, duke sugjeruar ose të punoni me aplikacionin si me një arkiv, ose ta çmontoni dhe modifikoni plotësisht atë.

Ndryshimi i grafikës në aplikacionet e sistemit Android

Për të zëvendësuar ose modifikuar thjesht grafikën origjinale (ndryshoni ngjyrat e butonave, rivizatoni fotot, etj.), mjafton të keni një arkivues standard WinRAR në kompjuterin tuaj. Në të njëjtën kohë, përdoruesi duhet të ketë të drejta rrënjësore në pajisje (analoge me llogarinë e administratorit në Windows), dhe gjithashtu është e dëshirueshme që të ketë një rikuperim alternativ (CWM) dhe eksplorues rrënjë (për të hyrë në sistemin e skedarëve Android direkt në vetë pajisja).

Para së gjithash, duhet të aktivizoni korrigjimin e USB-së në pajisje, më pas ta lidhni atë me kompjuterin duke përdorur një kabllo USB dhe të instaloni drejtuesit e nevojshëm. Ato zakonisht ndodhen në një disk virtual që shfaqet kur lidhen me një kompjuter.

Pastaj duhet të shkarkoni gjithashtu shtojcën ADB për menaxherin e skedarëve në internet. Kjo shtojcë ju lejon të shihni të gjithë sistemin Android si një disk të lidhur me dosje. Të gjitha aplikacionet e sistemit janë të vendosura në / system / app, si dhe / system / frame. Pasi kemi gjetur aplikacionin e kërkuar, ne thjesht e kopjojmë atë në kompjuter. Nëse shtojca nuk është e instaluar, mund të përdorni eksploruesin rrënjë për të kopjuar aplikacionin me shtesën apk në një kartë SD të lëvizshme dhe më pas nga ajo në kompjuterin tuaj.

Dosjet në një smartphone Android dhe kuptimi i tyre

Pas kopjimit të aplikacionit të dëshiruar, mund të filloni të redaktoni grafikët. Nga rruga, të gjitha fotografitë në aplikacionet Android ruhen në formatin png, i cili mund të hapet lehtësisht me çdo redaktues grafik. Hapja e skedarit të aplikacionit me WinRAR zbulon një numër dosjesh. Do të na interesojë vetëm dosja res, brenda së cilës, nga ana tjetër, do të ketë shumë dosje të ndryshme. Prej tyre duhen vetëm ato që në emër e kanë fjalën “të tërhequr”.

Tani le të kujtojmë llojin tonë të pajisjes dhe rezolucionin e ekranit të saj. Nëse ky është një smartphone, dhe rezolucioni është 240x320, atëherë do të jemi të interesuar kryesisht në dosjet e vizatueshme dhe të tërheqshme-ldpi. Nëse rezolucioni është 320x480 - dosjet e vizatimit dhe e mdpi e vizatimit, përkatësisht, dhe për rezolucionin 480x800 - dosjet e vizatimit dhe e vizatimit-hdpi. Përveç tyre, zakonisht ka edhe dosje me fjalën "tokë" në emër - këto janë grafika për modalitetin e portretit, d.m.th. kur pajisja është e anuar.

Nëse mbani një tabletë, atëherë do të na interesojnë vetëm dosjet e vizatueshme dhe mdpi të vizatueshme në çdo rezolucion të ekranit.

Pasi të keni kopjuar dosjet e zgjedhura në kompjuterin tuaj, mund t'i zëvendësoni ose ringjyroni imazhet origjinale me atë që dëshironi dhe të këndshme për syrin. Vëmendje e veçantë duhet t'i kushtoni fotografive me rezolucion 9.png. Fakti është se përgjatë perimetrit të një imazhi të tillë ekziston një kornizë e veçantë e gjerë një piksel me shenja të veçanta, shkelja e integritetit të së cilës do të çojë në një mosfunksionim të aplikacionit. Prandaj, duhet pasur shumë kujdes gjatë redaktimit të skedarëve të tillë.

Pas përfundimit të redaktimit të dosjes, duhet ta ngarkoni përsëri në arkiv, që është vetë aplikacioni me shtesën apk. Në këtë rast, është e domosdoshme të zgjidhni opsionin "pa kompresim" në WinRAR.

Aplikacioni i korrigjuar ngarkohet përsëri në pajisje ose duke përdorur një eksplorues rrënjë (së pari skedari kopjohet në kartën SD, dhe prej saj në pajisje), ose pas daljes nga rikuperimi - menjëherë nga kompjuteri në / sistem / aplikacion ose / sistem / dosje kornizë ... Më pas, duhet të vendosni lejet e skedarit duke përdorur opsionet e duhura në eksploruesin rrënjë ose në shtojcën ADB. Ato duhet të jenë në formatin 644. Pas rinisjes së pajisjes, mund të shihni rezultatin e aplikacionit të përditësuar.

Redaktimi i kodit burimor të aplikacioneve të sistemit

Kërkohet pak më shumë përpjekje për të redaktuar kodin burimor të aplikacioneve të sistemit. Për të çmontuar dhe montuar aplikacionin pasi të keni bërë ndryshime në të, do t'ju duhet të përfundoni disa hapa në vijim.

1) Instaloni në kompjuter paketën e kërkuar të softuerit në versionet e tyre më të fundit: Java SE Runtime Environment dhe Android SDK Windows (programe për të punuar me aplikacionet dhe përbërësit e tyre), APKtool ose APKManager ose Firmware_tool (një nga tre programet për çmontimin dhe dekompilimin e aplikacioneve të sistemit ), redaktori NotePad ++ (për të bërë ndryshime në kodin burimor të aplikacioneve të sistemit Android).

2) Aktivizoni korrigjimin e USB-së në pajisje, lidheni atë me kompjuterin duke përdorur një kabllo USB, instaloni drejtuesit e nevojshëm për të punuar me pajisjen.

3) Duke përdorur një nga programet e mësipërme për të punuar me kodin e aplikacionit, duhet të nxirrni dosjen / system / frame (plotësisht) nga telefoni në dosjen përkatëse të programit dhe aplikacionet e sistemit nga dosja / system / app. Për shembull, për programin Firmware_tool, skedarët nga telefoni duhet të kopjohen në dosjen C: Firmwaretoolfw_project1_source2_system.img_unpacked në nëndosjet përkatëse (aplikacionet - në dosjen e aplikacionit, skedarët nga kornizë - në dosjen kornizë). Kur përdorni këtë dhe programe të tjera, sigurohuni që të lexoni udhëzimet për to.

4) Instaloni "kornizën bazë", d.m.th. një grup rregullash sipas të cilave do të kryhet dekompilimi (d.m.th., çmontimi i kodit) dhe përpilimi (d.m.th., montimi i kodit) i aplikacioneve.

Kjo përfundon përgatitjen për të punuar me aplikacionet e sistemit.

Shkarkimi i aplikacioneve nga pajisja dhe ngarkimi i tyre përsëri kryhet në të njëjtën mënyrë siç përshkruhet në seksionin "Ndryshimi i grafikës në aplikacionet e sistemit Android".

Redaktimi i kodit të aplikacioneve Android zakonisht bëhet duke përdorur redaktorin NotePad ++ - një nga redaktuesit më të përshtatshëm të tekstit që ka mundësinë e nxjerrjes në pah të sintaksës së gjuhës së zgjedhur të programimit. Si rregull, gjatë redaktimit, mund të ndryshoni grafikat gjatë rrugës duke përdorur redaktuesin grafik të zgjedhur.

Pas përfundimit të redaktimit, aplikacioni i modifikuar ngarkohet përsëri në pajisje dhe vetë pajisja duhet të rindizet. Redaktorët më të avancuar përdorin emulatorë të ndryshëm për të korrigjuar gabimet e aplikacioneve përpara se t'i ngarkojnë ato në pajisje, për shembull, Eclipse nga Google.

Artikuj dhe Hacks Life

Një smartphone modern që drejton një platformë celulare është një mini-kompjuter i vërtetë portativ në të cilin skedarët ndahen në dosje dhe organizohen në mënyrën më të përshtatshme. Ky artikull do t'ju tregojë, si të futni dosje në android dhe ku janë.

Ku janë dosjet në Android dhe si t'i futni ato?

Nëse përdorim një kompjuter desktop me Windows, atëherë ndoshta jemi mësuar me faktin që gjithçka në këtë sistem shpërndahet nëpër disqe. Për shembull, disku C e ka sistemin të instaluar dhe disku D përdoret për të ruajtur skedarët personalë. Pjesa tjetër e disqeve mund të përdoret, për shembull, për disqet flash të lëvizshëm dhe disqe të jashtëm të fortë (për shembull, Z ose E).

Sistemi Android, i cili bazohet në kernel Linux, është i organizuar në një mënyrë tjetër. Ai siguron një strukturë skedari të ngjashëm me pemën me rrënjën si pikënisje. Përveç kësaj, vetë sistemi operativ celular është mjaft i ndjeshëm ndaj rasteve. Pra, nëse në Windows nuk mund të krijojmë dosje ALBUM dhe Album në një vend në të njëjtën kohë, atëherë në Android është mjaft e mundur.

Seksioni i të dhënave në Linux përmban të dhënat e përdoruesit dhe cilësimet personale, ndërsa seksioni i cache përmban skedarë të përkohshëm, duke përfshirë përditësimet e sistemit. Informacioni rreth pajisjeve ruhet në dev dhe skedarët që janë përgjegjës për identifikuesin IMEI ruhen në efs (megjithëse seksioni i fundit nuk gjendet gjithmonë). Dosjet e sistemit janë të vendosura në sistem. Për sa i përket informacionit të kernelit dhe konfigurimit, ai përmbahet në proc. Le të shtojmë se për të parë ndarjet rrënjë nën emra të tillë, na duhen të drejtat rrënjësore, si dhe një menaxher i veçantë i skedarëve.

Nëse jemi të interesuar se si të futim dosjet në android, dhe nuk kemi të drejta rrënjësore, nuk duhet të rrezikojmë vetëm për të parë ndarjet siç janë paraqitur fillimisht në kernelin Linux. Është më mirë të përdorni një nga menaxherët më të zakonshëm të skedarëve si Total Commander. Përmes një dispeçeri të tillë, ne mund të shohim qartë se çfarë dhe ku ndodhet saktësisht.

Si të futni dosjen me cache-in e lojës në Android?

Që loja të funksionojë siç duhet, nuk mund të bëjmë pa një grup skedarësh shtesë, domethënë pa një cache. Kjo është veçanërisht e vërtetë për lojërat me një vëllim të konsiderueshëm të grafikës 3D. Menjëherë pas instalimit dhe hapjes së lojës, cache fillon të shkarkohet përmes Internetit. Përveç kësaj, ne mund të para-shkarkojmë dhe ngarkojmë në një pajisje celulare duke e lidhur atë me USB. Ne shpaketojmë cache duke përdorur një arkivues si WinRar.

Shtojmë se rekomandohet shumë të shkarkoni cache-në përmes Wi-Fi. Nëse për momentin nuk kemi akses në një pikë të nxehtë Wi-Fi, por ekziston një internet celular i qëndrueshëm dhe i pakufizuar, si mjet i fundit, mund ta përdorni atë, si dhe një aplikacion të quajtur Reverse Tethering për Android.
Ne ju rekomandojmë që të lexoni veçmas udhëzimet për instalimin e cache-it të formatit obb. Zakonisht mund ta futni në adresën e mëposhtme: sdcard / Android / obb.

Nëse nuk mund ta gjejmë dosjen obb për shkak të mungesës së saj, ia vlen ta krijoni vetë. Një lloj tjetër cache mund të kërkohet në sdcard / Android / të dhëna.

Artikujt kryesorë të lidhur