Bu wikiHow makalesi sana bir APK dosyasının içeriğini nasıl düzenleyeceğini öğretir. APK dosyasındaki dosyaları düzenlemek için bir bilgisayarda APKtool kullanarak APK paketini açmanız (ve ardından yeniden derlemeniz) gerekir. APK dosyası düzenleme, Java programlama dilinin yanı sıra Windows ve Android'deki dosya sistemi hakkında bilgi gerektirir. Ek olarak, dosya düzenleme en iyi şekilde yalnızca ileri düzey kullanıcılar tarafından yapılır.
Adım
Bölüm 1/3: APKTool'u Yükleme
Adım 1. Java geliştirme araçlarını kurun
Bu araç https://www.oracle.com/technetwork/java/javase/downloads/index.html adresinden indirilebilir.
Adım 2. Android SDK'yı yükleyin
APK dosyalarını açmak ve yeniden derlemek için Android yazılım geliştirme aracını (Android Yazılım Geliştirme Kiti veya SDK) de yüklemeniz gerekir. Bunu kurmanın en kolay yolu, bu bağlantıdan Android Studio'yu indirip kurmaktır.
Adım 3. Masaüstünde yeni bir klasör oluşturun
Bu klasör, APKTool ve APK dosyaları için bir depolama konumu olarak kullanılacaktır. Yeni bir klasör oluşturmak için bu adımları izleyin.
- Masaüstünde boş bir alana sağ tıklayın.
- Seçmek " Yeni "ve tıklayın" klasörler ”.
Adım 4. Klasörü "APK" olarak yeniden adlandırın
Bir klasörü yeniden adlandırmak için klasöre sağ tıklayın ve “ Yeniden isimlendirmek Bundan sonra, klasörü yeniden adlandırmak için “APK” yazın.
Adım 5. Bu bağlantıya sağ tıklayın ve seçin Linki farklı kaydet.
Bir dosya tarama penceresi açılacak ve “apktool.bat” dosyasını kaydetmek için bir dizin seçebilirsiniz.
Adım 6. “APK” klasörünü açın ve Kaydet'e tıklayın
Masaüstünde önceden oluşturulmuş “APK” klasörüne erişmek için dosya tarama penceresini kullanın. Klasörü açın ve " Kaydetmek " “apktool.bat” dosyası “APK” klasörüne kaydedilecektir.
Adım 7. " apktool.jar " dosyasını indirin
İndirmek için şu adımları izleyin:
- Bir web tarayıcısı aracılığıyla https://ibotpeaches.github.io/Apktool/ adresini ziyaret edin.
- Tıklamak " İndirmek "Haberler" bölümündeki en son sürüm altında.
Adım 8. “apktool.jar” dosyasını yeniden adlandırın
İndirilen dosyaların adlarında genellikle bir sürüm numarası bulunur. Dosyaya sağ tıklayıp “seçeneğini seçerek numarayı silebilirsiniz. Yeniden isimlendirmek " Bundan sonra, sadece " apk aracı ” dosya adı olarak. Dosyanın tam adı "apktool.jar"dır. Varsayılan olarak, indirilen dosyaları " İndirilenler " klasöründe bulabilirsiniz.
Adım 9. “apktool.jar” dosyasını “APK” klasörüne kopyalayın
Dosyayı yeniden adlandırmayı bitirdiğinizde, dosyaya sağ tıklayın ve “ kopyala " veya " Kesmek " Masaüstünde oluşturulan “APK” klasörünü açın ve klasörde boş bir alana sağ tıklayın. Tıklamak " Yapıştırmak " " apktool.jar " dosyası daha sonra klasöre yapıştırılacaktır.
Bölüm 2/3: APK Dosyalarının Paketini Açma veya Derlemeyi Çözme
Adım 1. Düzenlemek istediğiniz APK dosyasını “APK” klasörüne kopyalayın
APK dosyaları çeşitli web sitelerinden indirilebilir. APK dosyalarını Android cihazınızdan bir şarj kablosu kullanarak bilgisayarınıza bağlayarak ve cihazın kilidini açarak da alabilirsiniz. Klasörlere erişin İndirilenler ” öğesini seçin, ardından APK dosyasını kopyalayıp bilgisayarınızın masaüstündeki “APK” klasörüne yapıştırın.
Adım 2. Windows arama çubuğunu açın ve cmd yazın
Bu çubuk genellikle "Başlat" menüsünün sağındadır.
Adım 3. Arama sonuçlarında Komut İstemi'ne tıklayın
Bu program, beyaz bir imleç içeren siyah bir ekran simgesiyle gösterilir.
Adım 4. Komut İstemi aracılığıyla “APK” klasörüne erişin
Komut İstemi'nden cd komutunu ve ardından klasörün adını yazarak bir klasör açabilirsiniz. Örneğin, Komut İstemi'ni açtığınızda "C:\Users\Username>" ana dizinindeyseniz, cd masaüstü yazarak masaüstünü açabilirsiniz. “APK” klasörünü masaüstünüze kopyaladıysanız cd apk yazarak açabilirsiniz. Komutun yanında "C:\users\username\desktop\apk>" adresini görebilirsiniz.
“APK” klasörü başka bir dizine kaydedilmişse, kök veya ana "C:" sürücüsüne dönmek için komutun yanına cd / yazın. Bundan sonra, cd yazın ve ardından “APK” klasörünün tam adresini yazın
Adım 5. apktool if, ardından APK dosyasının adını yazın
Seçilen uygulamanın çerçevesi daha sonra yüklenecektir.
Örneğin, APK dosyanızın adı "my-first-game.apk" ise, eğer my-first-game.apk ise Komut İstemi'ne apk yazın
6. Adım. apktool d yazıp ardından APK dosyasının adını yazın
APK dosyası daha sonra yeniden derlenecektir. Dosyanın içeriği, “APK” klasöründeki APK dosya adıyla aynı ada sahip ayrı bir klasöre yerleştirilecektir. Artık, paketlenmemiş/açılmamış APK dosyasının içeriğini düzenleyebilirsiniz. Klasördeki belirli dosyaları düzenlemek için kodlama becerilerine ihtiyacınız olabilir.
Yukarıdakiyle aynı örnek için, Komut İstemi penceresine apktool d my-firstgame.apk yazın
Bölüm 3/3: APK Dosyalarını Yeniden Derleme
Adım 1. Windows arama çubuğunu açın ve cmd yazın
Bu çubuk genellikle "Başlat" menüsünün sağındadır. APK dosya klasöründeki dosyaları düzenlemeyi bitirdikten sonra, klasörü bir APK dosyası olarak yeniden derlemeniz gerekecektir.
Adım 2. Arama sonuçlarında Komut İstemi'ne tıklayın
Bu program, beyaz bir imleç içeren siyah bir ekran simgesiyle gösterilir.
Adım 3. Komut İstemi aracılığıyla “APK” klasörüne erişin
Komut İstemi'nden cd komutunu ve ardından klasörün adını yazarak bir klasör açabilirsiniz. Örneğin, Komut İstemi'ni açtığınızda "C:\Users\Username>" ana dizinindeyseniz, cd desktop yazarak masaüstünü açabilirsiniz. “APK” klasörünü masaüstünüze kopyaladıysanız cd apk yazarak açabilirsiniz. Komutun yanında "C:\users\username\desktop\apk>" adresini görebilirsiniz.
“APK” klasörü başka bir dizine kaydedilmişse, kök veya ana "C:" sürücüsüne dönmek için komutun yanına cd / yazın. Bundan sonra, cd yazın ve ardından “APK” klasörünün tam adresini yazın
4. Adım. apktool b yazın ve ardından yeniden derlemek istediğiniz APK dosyasının klasör adını yazın
Bundan sonra, klasör bir APK dosyasına yeniden derlenecektir. Yeni derlenen APK dosyası, Apktool uygulamasının oluşturduğu paketlenmemiş/açılmamış APK klasörünün içindeki " dist " klasöründe bulunabilir.
Örneğin, düzenlediğiniz uygulamanın adı “my-first-game.apk” ise, Komut İstemi penceresine apktool b my-first-game.apk yazın
Adım 5. Masaüstünde "Signapk" adlı yeni bir klasör oluşturun
Masaüstünde yeni bir klasör oluşturmak için masaüstünde boş bir alana sağ tıklayın ve “ Yeni " Bundan sonra, tıklayın " klasörler " Yeni klasöre sağ tıklayın ve " Yeniden isimlendirmek " Ardından, klasörün yeni adı olarak "Signapk" yazın.
Adım 6. Yeniden derlenen APK dosyasını " Signapk " klasörüne kopyalayın
Yeniden derlenmiş APK dosyalarını " dist " klasöründe, " Apktool " klasöründe depolanan geri derlenmiş APK dosya klasöründe bulabilirsiniz. APK dosyasına sağ tıklayın ve “ kopyala " Bundan sonra, "Signapk" klasörüne geri dönün ve APK dosyasını bu klasöre yapıştırın.
Adım 7. Buraya tıklayın Dosyayı indirmek için SignApk.zip”.
APK dosyasını imzalamak için gereken SignApk dosyası indirilecektir.
Adım 8. “SignApk.zip” dosyasının içeriğini “Signapk” klasörüne çıkarın
"Certificate.pem ", " key.pk8 " ve " signapk.jar " dosyaları " Signapk " klasörüne çıkarılacaktır.
Adım 9. Komut İstemi aracılığıyla “Signapk” klasörünü açın
Klasöre Komut İstemi ile erişmek için, kök veya ana dizine dönmek için cd / yazın. cd yazın, ardından “Signapk” klasörünün tam adresini yazın.
Masaüstünüzde bir “Signapk” klasörü oluşturursanız, klasörün tam adresi "C:\users\username\desktop\Signapk>" olacaktır
Adım 10. Komut İstemi penceresine java -jar signapk.jar Certificate.pem key.pk8 [filename].apk [filename]-signed.apk yazın
"[filename]" ifadesini imzalamak istediğiniz APK dosyasının adıyla değiştirin. “Signapk” klasöründe yeni bir imzalı APK dosyası oluşturulacaktır. Programı Android sisteminize yüklemek için bu dosyayı kullanın.