apk dosyası kurulu programdan nasıl kaldırılır. APK dosyaları IMG'den nasıl çıkarılır (Ayrı Android üretici yazılımı). Talimatlar: Android'de Vityaguєmo apk

Golovna / Nalashtuvannya

Yardımı için oyunu kurduğumuz ARC dosyası paketlenmiştir ve gerektiğinde bir tür önyüklemedir. Halihazırda kurulu olan programlar tek bir dosyaya çekilebildiğinden, daha da manüeldir.

Örneğin, engebeli yollardan geçip kendinizinkini gördüyseniz, durumlar genellikle tuzaktır. mobil ek. Ve bu arada, yine şarkı söylediler. Geçişe sıfırdan başlamamak için ağlayın, gerekirse ARC'yi kazanmak ve onunla hızlanmak yeterlidir. Tüm süreç güncellenecektir.

Bluetooth aracılığıyla bir arkadaşa ihtiyacınız varsa, geliştirilmiş APK kullanışlı olacaktır. Shchab yüklemeyin özel program aşağıda işaret edilecek olan yöntemi çevirebilirsiniz.

Eklerin kurulumundan elde edilen ARC değeri, özel yardım için gereklidir yazılım. Kullanışlı bir dosya yöneticisi kullanmak kimin için harika bir şekilde mümkün? Astro Dosya Yöneticisi.

Dosya yöneticisi, uzantıda bulunan programların yedeklenmesinde, video ve görüntünün gözden geçirilmesinde, görevin yöneticisinde size yardımcı olacaktır. Yeni ARC'yi sorunsuz bir şekilde kazanmak için şunlara ihtiyacınız var:

1. Astro File Manager'ın çalışması için, bakmanız gereken bir eke yüklemeniz gerekir. Google Oyun. Kurulum işlemini tamamladıktan sonra çalışmaya devam edebilirsiniz.

2. Astro Dosya Yöneticisini başlatın. Ekranda, en son biriken anıların randevularından ve kayıt olabileceğiniz veya oturum açabileceğiniz hizmetlerin transferinden bir pencere görebilirsiniz.

3. Program menüsünü açmak için sola kaydırın. Sol alt kısımda araç simgesine basın ve Program Yöneticisine gidin.

4. Bir listemizi göreceksiniz yüklü programlar ve oyunlar.

5. Basın özel düğme sağda bilinen üst kodend. İstenen seçeneklerden YEDEKLE'yi seçin. Anlaşılır olması için, z işlemini tekrarlayacağım.

Şimdi sürecin tamamlandığını kontrol etmek daha gerekli. Görünen tüm dosyalar, Yedeklemeler - Uygulamalar klasöründe sıralanacaktır. Koku, varsayılan APK dosyaları kadar kolay yüklenir.

Popüler programlardan biri bu tip. Kazanmana izin vermek kurulum dosyası doğrudan resmi mağazadan ve PC'de yoga kaydedin. Bir PC'ye hangi programla kurabilirsiniz - tamamen işlevsel olan taşınabilir bir sürüm mevcuttur yabancı akümülatörler. Raccoon'u ilk başlattığınızda, bulut verilerini girmeniz gerekir google kaydı. Ekte bir kimlik de isteyeceğim, ancak verilen parametre göz ardı edebilirsiniz.

Program arayüzü iki sekmeden oluşur: Sorgulama ve Poshuk. Bir saat boyunca isim, kimlik arayabilir veya resmi kataloğa gönderebilirsiniz. Programı biliyorsanız, PC'nize özel bir dosya olarak kaydedebilirsiniz, ardından manuel olarak başka bir mobil cihaza kurarım.


Çeşitli perakendecilerin ürünlerinin sunulduğu, Android için popüler bir alternatif katalog. Kataloğun müşterisi, zayıf müştemilatlarda galip gelmesine izin veren küçük bir genişlemeye sahip olabilir. Tüm programlar kategorilere göre sıralanır, kolay bir arama vardır ve programların kendisi dosyalar gibi sıralanabilir.

Ve böylece telefonu hızlı bir şekilde temizleyebiliriz ve siz vikoristovuvaty yapabilirsiniz temizlik ustası. Ne olduğunu bilmiyor musun? .

APK İndirici

Chrome ve Firefox tarayıcı uzantıları. Ayrıca, seçilen yardımcı programı bir okremy dosyası olarak hızlı bir şekilde seçmenize olanak tanır. Eklentiyi aktif hale getirdikten sonra Google Play'den gerekli programın yanına gidip F5 tuşuna basmanız yeterli. Sayfa güncellenecek ve nesnenin ilgi alanı düğmesi görünecektir.

Diğer yollar

Ayrıca üçüncü taraf bir yazılım yüklemeden apk dosyalarını yakalamanın yollarını bulun. Örneğin, aynı çevrimiçi hizmeti geçmek için APK Downloader eklentisini değiştirebilirsiniz. Bir kaynağı açmak, programa gönderilen özel bir forma bir düğme eklemek ve çekiciliği etkinleştiren düğmeyi kaldırmak yeterlidir.

Bir yol daha: aç bir tarafa ihtiyacım olacak Google Play'de ve manuel olarak değiştirin adres satırı apk-dl.com'da play.google.com tarayıcısı (gerekirse adresi sileceğim). Sayfanın yan tarafını güncelledikten sonra seçilen dosyayı yakalama olasılığını kaldıracağız.

Koristuvach'ın gücü dışında Android'deki diğer bazı programlar. Popo olarak can sıkıcı reklamlar koyabilirsiniz. Ve sonra böyle - iyi bir programımız var, sadece çeviri ya çarpık ya da günlük diyoruz. Abo mesela program deneme ama al Yeni sürüm ihtimal yok Durum nasıl değiştirilir?

giriş

Bu yazıda APK paketini bir ek ile nasıl genişleteceğimizden, iç yapısına nasıl bakacağımızdan, bytecode'u parçalara ayırıp kaynak koda dönüştürmeden bahsedeceğiz ve ayrıca ekte bize başka bir fayda sağlayabilecek değişiklikler yapmaya çalışacağız.

Her şeyi bağımsız olarak öğrenmek için bilgiye alışmak istiyorum Java Filmi Android için programların yazıldığı, Android'de her yerde yazıldığı gibi taşınabilir bir XML vardır - programın açıklamasında ve ekranda görüntülenecek satırlara erişim hakları. Ayrıca, özel konsol yazılımı ile kendinizi yönetmeniz gerekir.

Öte yandan, Android için kesinlikle tüm yazılımların genişletildiği APK paketi nedir?

Eklerin derlenmesi

Yazıda programın sadece sökme kodu ile çalıştık ama büyük programlarda ciddi değişiklikler yapın smali kodda genişleme daha zengin olacaktır. Neyse ki, ne orijinal ne de geriye doğru derlenmiş olacak, ancak yine de okunması ve robotik programların mantığını anlaması kolay olan dex Java kodunu decompile edebiliriz. Başlamak için iki araca ihtiyacımız var:

  • dex2jar - Java'mın kodunu alabildiğimize dayanarak Dalvik bayt kodunun JVM bayt koduna tercümanı;
  • jd-gui - okunmakta olan Java kodunu JVM bayt kodundan çıkarmanıza izin veren kod çözücünün kendisi. Alternatif olarak, Jad'i (www.varaneckas.com/jad) hazırlayabilirsiniz; kazanmak ve eskisini bitirmek istiyorum, ancak bazı yönlerden daha okunaklı, daha düşük Jd-gui olan kodlar üretin.

Vykoristovuvaty їх öyleydi. Dex2jar'ı başlangıçta, argümanın apk paketine nasıl gittiğini belirterek başlatıyoruz:

%dex2jar.sh mail.apk

Sonuç olarak, Java kodunu incelemek için jd-gui'ye eklenebilen mail.jar Java paketi akış dizininde görünür.

APK paketlerini ve otrimannya'yı ekleyin

Naylon poşet Android programları, aslında harika bir ZIP dosyasıdır, incelemek ve paketinden çıkarmak için herhangi bir özel araca gerek yoktur. Yeterli ana arşivleyici - Windows için 7zip veya Linux için konsol unzip. Ale tse shodo obgorki. Ve ortada ne var? Ortada, vahşi vapadkamızda aşağıdaki yapıya sahibiz:

  • META-INF/- paketin dosyalarının toplamını kontrol eden yaratıcısını onaylayan programın dijital sertifikasının alınması;
  • res/ - robotunuzda kazanmak için bir ek gibi farklı kaynaklar, örneğin bir resim, arayüzün açıklayıcı bir açıklaması ve diğer veriler;
  • AndroidManifest.xml- Programın açıklaması. Örneğin, gerekli izinlerin bir listesini girmek için buraya ihtiyacınız var android versiyonu ekranın gerekli razdіlna binası;
  • sınıflar.dex- için bayt kodu programlarının derlenmesi sanal makine Dalvik;
  • kaynaklar.arsc- tezh kaynakları, başka bir tür için - zokrema satırları (böylece, tüm dosya Ruslaştırma için bükülebilir!).

Listelenen dosyalar ve dizinler, hepsi değilse de, belki de çoğunlukla APK. Bununla birlikte, varto, geniş olmayan dosyaların / dizinlerin serpiştirildiğini tahmin eder:

  • varlıklar- Kaynakların analogu. Ana özellik - kaynağa erişmek için tanımlayıcısını bilmeniz gerekir, varlıkların listesi program kodundaki AssetManager.list() yöntemi kullanılarak dinamik olarak değiştirilebilir;
  • lib– NDK (Yerel Geliştirme Kiti) yardımıyla yazılmış yerel Linux kitaplıkları.

Bu katalog, orada dolaşan dvigun gri, C / C ++ ile yazan Igor yazarlarından ve ayrıca oldukça verimli eklentilerin yaratıcılarından oluşur (örneğin, Google Chrome). Evden ayrıldık. Ancak program paket dosyasının kendisini nasıl kaldırabilirim, neye tıklamalıyım? APK dosyalarını ekten kök olmadan almak imkansızdır (pis koku /data/app dizinindedir) ve köklendirme köklü değildir, program dosyasını bilgisayara almanın en az üç yolu vardır:

  • Chrome için APK İndirici uzantısı;
  • ek Gerçek APK Sülük;
  • farklı dosya değiştiriciler ve warezniki.

Hangisi vikoristovuvati - doğru zevkle; Diğer programları yazmanın daha iyi yolunu takdir ediyoruz, Gerçek APK Leecher'ın yolunu açıklayacağız, Java'da şarap yazmanın daha fazla yolu var ve açıkçası, Windows için pratsyuvatime istiyorum, nix için istiyorum.

Programı başlattıktan sonra üç alanı doldurmanız gerekir: E-posta, Şifre ve Cihaz Kimliği - ve bir hareket seçin. İlk ikisi, uzantıda kazandığınız Google hesabınızın e-posta adresi ve şifresidir. Üçüncüyü bir tanımlayıcıyla ekleyeceğim ve çeviricideki kodu çevirerek kaldırabilirsiniz. # #8255## ve sonra Cihaz Kimliği satırını biliyoruz. Doldururken, yalnızca android- ön eki olmayan bir kimlik girmeniz gerekir.

Kaydetme tamamlandığında, genellikle "Sunucuya bağlanırken hata oluştu" mesajı çıkıyor. Google Play'e getirilemez, bu yüzden onu yok saymaktan çekinmeyin ve sizin dediğiniz gibi paketleri arayın.

İnceleme ve değişiklik

Diyelim ki paketi biliyorsunuz, neye tıklamanız, indirmeniz, açmanız gerekiyor ... ve bir tür XML dosyasına bakmaya çalıştığınızda, dosyanın bir metin dosyası olmadığını gösterecektir. Yoga kaynak koda dönüştürme nedir ve paketlerle nasıl çalışılır? SDK'yı yüklemek gerekli mi? Merhaba, SDK obov'yazkovo'yu kurmayın. Paketleme, modifikasyonlar ve paketleme paketleri APK'sının tüm ayrıntıları için aşağıdaki araçlara ihtiyacınız var:

  • ZIP arşivleyici paketin açılması ve paketlenmesi için;
  • küçük- Dalvik sanal makine bayt kodu için birleştirici/parçalayıcı (code.google.com/p/smali);
  • uygun- kaynakları paketlemek için bir araç (programın üretkenliğini optimize etmek için ikili görünümden kilitlemek için kaynaklar kaydedilir). Android SDK deposuna gidin, ancak onu da çıkarabilirsiniz;
  • İmzalayan- için araç elektronik imza değiştirilmiş paket (bit.ly/Rmrv4M).

Tüm bu araçları yenmek mümkün ve sorun değil, ancak kullanışlı değil, bunlara dayalı yüksek kaliteli yazılımlarla hızlanmak daha iyi. Linux veya Mac OS X ile çalışıyorsanız, apktool adlı bir araç vardır. Vin, kaynakların paketten çıkarılmasına izin verir orijinal görünüm(binary XML ve arsc dosyaları dahil), değişen kaynaklarla paketi yeniden seçin veya paketleri imzalamayın, bu nedenle imzalayıcı yardımcı programını manuel olarak çalıştırmanız gerekir. Yardımcı programın Java ile yazıldığına bakılmaksızın, kurulum standart değildir. Jar dosyasının kendisini takip etmeye başlayın:

$ 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 $ export PATH=~/bin:$PATH

Pekala, Windows ile çalışıyorsanız, o zaman onun için bu, tüm bu araçları (apktool dahil) toplayan Virtuous Ten Studio adlı mucize bir araçtır, ancak CLI arayüzünü değiştirmek yerine, sezgisel zekaya layıktır. grafik arayüzü, bir kilka tıklamasıyla paketten çıkarma, sökme ve kaynak koda dönüştürme işlemlerini gerçekleştirmenin mümkün olduğu yardım için. Bağış eşya aracı, böylece bazen sonunda lisansı alma teklifiyle ilan edilirler, ancak yine de bunu tanıyabilirsiniz. Yogayı tarif edemem, böylece bir çaça para cezası için arayüzde alabilirsiniz. Ve konsol yapısı nedeniyle apktool ekseni daha ayrıntılı olarak tartışılmalıdır.


İnce ayarlı apktool'a bir göz atalım. Kısacası, üç ana komut vardır: d(decode), b(build) ve if(framework'ü kur). İlk iki takımda olduğu gibi, her şey anlaşıldı, sonra üçüncü ne soyulacak, akıllı operatör? Vaughn, bir sistem paketi hazırlıyorsanız, sessiz durumlar için gerekli olan talimatları UI-framework paketinden çıkarıyor.

İlk komut için bazı seçeneklere bir göz atalım:

  • -S- dex dosyalarını sökmeyin;
  • -R- kaynakları ambalajından çıkarmayın;
  • -B- dex dosyasının ayrıştırılmasının sonuçlarına vergi bilgilerini eklemeyin;
  • --çerçeve yolu- apktool'dakini değiştirmek için UI çerçevesinin talimatlarını değiştirin. Şimdi b komutu için birkaç seçeneğe bakalım:
  • -F- değişiklikleri yeniden kontrol etmeden zorla katlama;
  • -A- aapt'a (APK arşivinin seçimi için zasіb) gitmek mümkündür, nedense onu başka bir gerelden yenmek istersiniz.

Apktool'u edinmek daha da kolaydır, bunun için komutlardan birini girip APK'ye gitmek yeterlidir, örneğin:

$apktool d mail.apk

Bundan sonra, posta dizininde, paketin tüm değiştirilen ve demonte edilen dosyaları listelenir.

Diseksiyon. reklamı aç

Teori - tse, harika, nazikçe, ama daha gerekli, çünkü paketlenmemiş paketle ne yapacağımızı bilmiyoruz? Zastosuvat teorisini kendi haysiyetimizle deneyelim, en çok modifikuєmo benzeri softin bu shchob bize reklam göstermeyecek. Popo için Sanal Meşale olsun - sanal bir reçine atlama. Bizim için bu yazılım idealdir, çünkü etkili reklamcılıkla doludur ve ağ kodunda kaybolmamanız için yapılması çok kolaydır.


Otzhe, rehberlik yöntemlerinden birinin yardımı için piyasadan ek bir ek alın. Virtuous Ten Studio bükümünü nasıl çözersiniz, sadece APK dosyasını eklentiden açın ve paketini açın, bunun için projeyi oluşturun (Dosya -> Yeni proje), ardından bağlam menüsü proje için Dosyayı İçe Aktar'ı seçin. Seçiminizin yanı sıra, apktool üzerine bırakarak, bir komut yazmanız yeterlidir:

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

Bundan sonra, com.kauf.particle.virtualtorch dizini, ön dağıtımda açıklanana benzer bir dosya ağacına sahip olacaktır, ancak küçük eklenti dizininden sonra, dex dosyasını apktool.yml dosyasıyla değiştirin. Birincisi programın dex dosyasının demonte kodunu kaldırmak, diğeri servis bilgisi, apktool paketi geri koyması gerekiyor.

Her şeyden önce, nereye bakmalıyız, yani, açıkçası, AndroidManifest.xml. Ve burada hemen ilerleyen sırayı görüyoruz:

İnternet bağlantısını kazanmak için ekstra ücret karşılığında ne yaptığınızı anlamanız önemli değil. Aslında, sadece reklamdan kurtulmak istiyorsak, her şey için daha iyisi, İnternet ekini korumak için yeterli olacaktır. Önce deneyelim. Bir dizi talimat görüyoruz ve yardım apktool için yazılımı seçmeye çalışıyoruz:

$apktool b com.kauf.particle.virtualtorch

com.kauf.particle.virtualtorch/build/ dizini sonuç APK dosyasına sahip olacaktır. Ancak, göremezsiniz, vin'lerin parçalarının dijital bir imzası veya dosyaların bir sağlama toplamı yoktur (birinin META-INF/ dizini yoktur). Apk-signer yardımcı programının yardımı için paketi imzalamaktan sorumluyuz. Başlatıldı. Arayüz iki sekmeden oluşur - ilkinde (Key Generator) anahtarlar oluştururuz, diğerinde (APK Signer) imzalarız. Özel anahtarımızı oluşturmak için aşağıdaki alanları doldurun:

  • Hedef dosya- Bir anahtar koleksiyonunun mevcut dosyası; yenisinden bir çift anahtar alınır;
  • Şifreі Onaylamak- shovischa için şifre;
  • takma ad- koleksiyondaki anahtarın adı;
  • takma ad şifresiі Onaylamak- gizli anahtar şifresi;
  • Geçerlilik- Term dії (rock'ta). Promosyon değeri optimaldir.

Інші alanları, zagalom, neobov'yazkovі - ama isterseniz hatırlamanız gerekir.


UYARI

Apk imzalayanın yardımı için programı imzalamak için, Android SDK'yı yükleyebilir ve program ayarlarında yenisinin en son yolunu belirtebilirsiniz.

Tüm bilgiler yalnızca bilginiz için verilmiştir. Ne yazı işleri ofisi ne de yazar, bu makalenin materyallerine boyun eğdirilmiş bir kayıpta olup olmayacağımdan sorumlu değildir.

Artık bir cim anahtarı ile APK imzalayabilirsiniz. APK İmzalayıcı sekmesinde, oluşturulan dosyayı seçin, şifreyi, diğer adı ve yenisinin şifresini girin, ardından APK dosyasını bulun ve cesurca İmzala düğmesine basın. Her şey yolunda giderse paket imzalanacak.

BİLGİ

Bu nedenle, orijinal ek ile çeliştiği için paketi kendi anahtarımızla imzaladık, bu da yazılımı piyasadan güncellemeye çalıştığınızda bir af alacağız anlamına gelir.

Yalnızca dijital imza gereklidir üçüncü taraf yazılımı yani değişiklik yapıyorsun sistem eklemeleri, kopyalar /system/app/ dizinine yüklendiğinden, bunların imzalanması gerekli değildir.

Bundan sonra paketi akıllı telefona gönderiyoruz, kuruyoruz ve başlatıyoruz. Voila, reklam yayında! Ancak yardımcısı, internete erişemeyeceğimiz, ancak her gün izin verdiğimiz konusunda bilgilendirildi. Kullanılabilecek bir fikir için, ama ona sert bir şekilde bakarsanız, o zaman, dürüst olmak gerekirse, aptalca bir ek ile şanslıydık. Softina normalde her şey için daha iyi, kendi yeniliğini açıklığa kavuşturmak veya İnternet bağlantısının varlığını yeniden düşünmek ve aksi takdirde sadece başlamak için yazılır. İyi bir vipadku'ya nasıl sahip olunur? Pekala, kodu düzenleyin.

Programın veya etkinliklerden birinin başlatılması sırasında (basitçe, programın ekranları) reklamları görüntülemek ve bu sınıfların yöntemlerini çağırmak için özel sınıflar oluşturmak için eklerin yazarlarını arayın. Sınıfı tanımaya çalışın. smali dizinine gidin, com'a gidin (org'da yalnızca cocos2d grafik kitaplığını bulabilirsiniz), kauf'a gidin (aynı şekilde, çünkü satıcının adı oradadır ve tüm kodlar oradadır) - ve eksen şaraplar, pazarlama kataloğu. Ortada, küçük uzantılardan bir grup dosya biliyoruz. Tse sınıfı ve Ad.smali'nin en dikkat çekici sınıfı, hangisinin reklamını göstereceğini tahmin etmenin önemli olmadığı için.

Yoga robotlarının mantığını değiştirebilirdik, ancak wiki'leri herhangi bir yoga yönteminden zastosuvannya'dan aptalca temizlemek daha kolay olurdu. Bunun için pazarlama dizininden parçacık dizinine ve ardından virtualtorch'a gidelim. Buradaki özel not, MainActivity.smali dosyasıdır. Bu, Android SDK tarafından oluşturulan ve programa bir giriş noktası olarak yüklenen (C'deki ana işleve benzer) Android için standart sınıftır. Dosyayı düzenleme için açın.

smali kodunu (çeşitli derleyici) kullanın. Dosit yanlış anlamalar için ve düşük doğasını okumak için önemli olan, bunu yapmayacağız, ancak koddaki Ad sınıfının tüm bilmecelerini bilip yorumlayacağız. 25. satırda kullanabileceğimiz şakada “Reklam” satırında sürüyoruz:

Alan özel reklamı:Lcom/kauf/marketing/Ad;

Burada, Ad sınıfına bir nesne seçmek için reklam alanı oluşturulur. Sıranın önündeki ### işaretine yardım için yorum yapın. Şakaya devam edelim. Sıra 423:

Yeni örnek v3, Lcom/kauf/marketing/Ad;

İşte nesnenin oluşturulması. yorum yapıyoruz Ad sınıfı yöntemlere kadar 433, 435, 466, 468, 738, 740, 800 ve 802. satırlarda aramaya devam ediyoruz. yorum yapıyoruz Her şeyi boşver. Dikkatli ol. Şimdi paketin geri alınması ve yogo uygulamasının ve reklamın varlığının yeniden doğrulanması gerekiyor. Deneyin saflığı için AndroidManifest.xml satırını silmek, paketi seçmek, imzalamak ve yüklemek mümkündür.

Son tavşanımız. Görünür reklam

Oppa! Robotik programlarda bir saatten daha az bir süre için reklam çıktı, ancak yazılım başlatılırsa mi bachimo gibi ana menüde geride kaldı. Öyleyse bir bakın, yoksa giriş noktası MainActivity sınıfı ve robotik programın başında reklam çıktı ama ana menünün dışında bırakıldı, sonuçta giriş noktası başka mı? Doğru giriş noktasını göstermek için AndroidManifest.xml dosyasını yeniliyorum. Ve böylece, yenisi için şu satırlar var:

Başlat adlı etkinliğin android.intent.category.LAUNCHER kategorisinden niyet oluşturma desteği (alt) android.intent.action.MAIN'de başlatılabileceğini bize (ve daha da önemlisi android'e) söyleme. Bu yaklaşım, başlatıcıdaki program simgesine dokunduğunuzda oluşturulur, buna bir giriş noktası ve Başlangıç ​​sınıfının kendisine atar. Her şey için, programcı programı ana menü olmadan yazdı, bazı standart MainActivity sınıfına giriş noktası ve ardından Başlat sınıfında açıklanan menüyü temizlemek ve manuel olarak oluşturmak için yeni bir pencere (etkinlik) ekledi. giriş noktası ile.

Start.smali dosyasını açın ve Ad satırını tekrar arayın, FirstAd sınıfının 153 ve 155. satırlarını biliyoruz. Vіn tezh є y vihіdniki і, isme bakılırsa, sersemletmeyi ana ekranda gösterdiği için hala haklı. Mesafe göz önünde bulundurulduğunda, FirstAd sınıfının bir örneğinin oluşturulması ve bağlamın ötesinde bu örneğe atanabilecek içerik ve mesafe işareti cond_10, bunun oluşturulmasından hemen önce nasıl oluşturulduğuna dair akıllı geçiş sınıfın örneği:

If-ne p1, v0, :cond_10 .line 74 yeni örnek v0, Landroid/content/Intent; ... :koşul_10

Her şeyden çok, program bir şekilde ana ekranda reklam göstermek için gerekenleri sayıyor ve hatta cond_10'a atlıyor gibi görünüyor. Tamam, diyelim ki yönetici akıllı geçişi çılgın geçişle değiştiriyor:

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

Kodda başka FirstAd bilmecesi yok, bu yüzden dosyayı kapatıyoruz ve apktool ile ilgili yardım için sanal meşalemizi yeniden seçiyoruz. Akıllı telefona kopyalayın, kurun, çalıştırın. Voila, başarılı ve vitaemo olduğumuz tüm reklamlar göründü.

Podbag'ler

Bu makale, Android eklentilerini açma ve değiştirme yöntemine yalnızca kısa bir giriş niteliğindedir. Perde arkasında znyatya zakhistu, gizlenmiş kodun analizi, programlardaki kaynakların çevrilmesi ve değiştirilmesi ve ayrıca Android NDK zaferleriyle yazılmış programların değiştirilmesi gibi pek çok yiyecek kaybedildi. Bununla birlikte, temel bilgileri bilerek, doğru zamanda öğreneceksiniz - bir yemekten daha fazlasını.

Bazılarınız Android programlarını yükleme işleminin basit olduğunu biliyor - Google Play marketini açıyorsunuz, bir programa veya oyuna ihtiyacınız olduğunu biliyorsunuz, büyük ekranda "Yükle" düğmesine basıyorsunuz ve hepsi bu. Ancak Android için programlar paketler halinde sunulur ve manuel olarak da kurulurlar. Bu paketler ".apk" ile genişletilebilir ve pratik olarak sayısal olarak eklenebilir. Örneğin apk dosyaları da kaydedildiği için programların yedek kopyalarını sorunsuz bir şekilde yapabilirsiniz. Ek eklemek mümkün olmadığından veya Flappy Bird'de olduğu gibi Google Play'de bulunduğundan, bu durumda yardımcı olmaya değer. Programı indirebilen ve akıllı telefonunuza yükleyebilen biri olsun, bir nedenden dolayı. Ayrıca, apk dosyaları, sanki bir seçici (Amazon Kindle Fire veya Nokia X) tarafından ayrı ayrı çevrelenmişler gibi, bu tür eklere manuel olarak yüklenebilir.

Ancak, apk dosyasının kurulumlarını nasıl görüntüleyebilirim? Programı internetten kolayca tanıyabilir, indirebilir ve bir Android cihaza kurabilirsiniz. Bu sayede gözle görülür şekilde ücretsiz programlarla çalışmaktır. Bariz sebeplerden dolayı ücretli koruma. Ayrıca programlar, pis koku yüklendikten sonra ek dosyalar yakalarlarsa normal şekilde çalışmalıdırlar.

  • 1. Kazanmak istiyorsanız, Android cihazda Google Play ve programı indirin.
  • 2. APK Extractor'ı indirin. Maliyetsiz fiyat, vikoristan takviyeleri için daha basittir.
  • 3. Vіdkryte Ek APKÇıkarıcı ve kazanmak istediğiniz program olup olmadığını söyleyin. Az miktarda takviye ekleyebilirsiniz. APK dosyaları, bellekteki ExtractedApks klasörüne kaydedilecektir.

Vilucheni APK dosyaları artık onu başka bir Android akıllı telefona veya tablete kopyalayabilir ve ne olursa olsun yardım için yükleyebilirsiniz. dosya yöneticisi Astro veya ES Dosya Gezgini gibi.

© 2022 androidas.ru - Android hakkında her şey