Bu wikiHow makalesi sana bir APK dosyasının içeriğini nasıl düzenleyeceğini öğretir. İçindeki dosyaları düzenlemek için, bir bilgisayarda APKtool'u kullanarak paketi geri derlemeniz (ve ardından yeniden derlemeniz) gerekir. APK dosyalarını düzenlemek, hem Windows hem de Android'deki dosya sistemlerinin yanı sıra Java bilgisi gerektirir. Bu sadece ileri düzey kullanıcılar tarafından yapılmalıdır.
adımlar
Bölüm 1/3: APKTool'u Yükleme
Adım 1. Java Geliştirme kitini kurun
www.oracle.com/technetwork/java/javase/downloads/index.html adresinden indirilebilir.
Adım 2. Android SDK'yı yükleyin
APK dosyalarını geri derlemek ve yeniden derlemek için Android Yazılım Geliştirme Kiti'ni (SDK) de yüklemeniz gerekir. Android SDK'yı kurmanın en kolay yolu, buradan Android Studio'yu indirip kurmaktır.
Adım 3. Masaüstünüzde yeni bir klasör oluşturun
Bu, APKTool'u ve APK dosyalarınızı kaydedeceğiniz klasördür. Yeni bir klasör oluşturmak için aşağıdaki adımları kullanın.
- Masaüstünüzde siyah bir alana sağ tıklayın.
- Seçme Yeni' ve sonra Dosya'.
Adım 4. "APK" klasörünü yeniden adlandırın
Bir klasörü yeniden adlandırmak için klasöre sağ tıklayın ve Yeniden isimlendirmek. Ardından klasörü yeniden adlandırmak için APK yazın.
Adım 5. Bu bağlantıya sağ tıklayın ve tıklayın Linki farklı kaydet.
Bu, apktool.bat dosyasının kaydedileceği yeri seçmek için kullanabileceğiniz bir dosya tarayıcısını açar.
6. Adım. APK klasörüne gidin ve Kaydet'e tıklayın
Masaüstünüzde yeni oluşturduğunuz APK klasörüne gitmek için dosya tarayıcısını kullanın. Klasörü açın ve tıklayın Kaydetmek. Bu, apktool.bat dosyasını APK klasörüne kaydeder.
Adım 7. "apktool.jar" dosyasını indirin
Apktool.jar'ı indirmek için aşağıdaki adımları kullanın:
- Bir web tarayıcısında https://ibotpeaches.github.io/Apktool/ adresine gidin.
- Tıklamak İndirmek "Haberler" altındaki en son sürümün altında.
Adım 8. "apktool.jar" dosyasını yeniden adlandırın
İndirdiğiniz dosya muhtemelen dosya adında sürüm numarasına sahiptir. Dosyaya sağ tıklayıp tıklayarak kaldırabilirsiniz. Yeniden isimlendirmek. O zaman basitçe yazın apk aracı dosya adı olarak. Tam dosya adı "apktool.jar" olmalıdır. Varsayılan olarak, indirdiğiniz dosyalar "İndirilenler" klasörünüzde bulunabilir.
Adım 9. apktool.jar dosyasını APK klasörüne kopyalayın
Dosyayı yeniden adlandırmayı bitirdikten sonra sağ tıklayın ve kopyala veya Kesmek. Ardından masaüstünüzde oluşturduğunuz APK klasörünü açın ve içine sağ tıklayın. Tıklamak Yapıştırmak. Bu, "apktool.jar" dosyasını APK klasörünün içine yapıştıracaktır.
Bölüm 2/3: APK'yi geri derleme
Adım 1. APK dosyasını APK klasörünüze kopyalayın
APK dosyaları çeşitli web sitelerinden indirilebilir. Ayrıca, bir şarj kablosu kullanarak bilgisayarınıza bağlayarak ve cihazın kilidini açarak Android cihazınızdan bir APK alabilirsiniz. Şuraya gidin: İndirilenler klasörünü açın ve bir APK dosyasını kopyalayıp Windows Masaüstünüzdeki APK klasörüne yapıştırın.
Adım 2. Windows arama çubuğunu açın ve cmd yazın
Arama çubuğu genellikle Başlat menüsünün sağında bulunur.
Adım 3. Arama sonuçlarında Komut İstemi
Üzerinde beyaz bir imleç bulunan siyah bir ekrana benzeyen bir simgeye sahiptir.
Adım 4. Komut isteminde APK klasörüne gidin
Komut isteminde cd yazıp ardından klasörün adını yazarak bir klasör açabilirsiniz. Örneğin, komut istemini açtığınızda varsayılan "C:\Kullanıcılar\Kullanıcı Adı>" konumundaysanız, masaüstünüzü cd masaüstü yazarak açabilirsiniz. APK klasörünü masaüstünüze kopyaladıysanız cd apk yazarak APK klasörünü açabilirsiniz. İstemin yanında "C:\users\username\desktop\apk>" yazmalıdır.
APK klasörünüz başka bir konuma kaydedilmişse, kök "C:" sürücüsüne dönmek için komut isteminin yanına cd / yazın. Ardından cd ve ardından APK klasörünün tam yolunu yazın
Adım 5. APK dosya adının ardından apktool yazın
Bu, uygulamanın çerçevesini yükler.
Örneğin, APK dosyanızın adı "my-first-game.apk" ise, komut isteminde my-first-game.apk ise apk yazarsınız
6. Adım. apktool d yazıp ardından APK dosya adını yazın
Bu, APK dosyasını yeniden derler. APK dosyasının içeriği, APK klasöründeki APK dosyası ile aynı ada sahip ayrı bir klasöre yerleştirilecektir. Artık derlenmiş APK dosyalarını düzenleyebilirsiniz. Klasör içindeki belirli dosyaları düzenlemek için bazı kodlama becerilerine ihtiyacınız olabilir.
Yukarıdaki aynı örneği izleyerek, komut istemine apktool d my-first-game.apk yazarsınız
Bölüm 3/3: APK'yı yeniden derleyin
Adım 1. Windows arama çubuğunu açın ve cmd yazın
Arama çubuğu genellikle Başlat menüsünün sağında bulunur. APK dosya klasöründeki dosyaları düzenlemeyi bitirdikten sonra, klasörü tekrar bir APK dosyasına derlemeniz gerekecektir.
Adım 2. Arama sonuçlarında Komut İstemi
Üzerinde beyaz bir imleç bulunan siyah bir ekrana benzeyen bir simgeye sahiptir.
Adım 3. Komut isteminde APK klasörüne gidin
Komut isteminde cd yazıp ardından klasörün adını yazarak bir klasör açabilirsiniz. Örneğin, komut istemini açtığınızda varsayılan "C:\Kullanıcılar\Kullanıcı Adı>" konumundaysanız, masaüstünüzü cd masaüstü yazarak açabilirsiniz. APK klasörünü masaüstünüze kopyaladıysanız cd apk yazarak APK klasörünü açabilirsiniz. İstemin yanında "C:\users\username\desktop\apk>" yazmalıdır.
APK klasörünüz başka bir konuma kaydedilmişse, kök "C:" sürücüsüne dönmek için komut isteminin yanına cd\ yazın. Ardından cd ve ardından APK klasörünün tam yolunu yazın
4. Adım. apktool b yazın ve ardından yeniden derlemek istediğiniz APK'nin klasör adını yazın
Bu, klasörü bir APK dosyasında yeniden derler. Yeni derlenen APK dosyası, Apktool'un oluşturduğu geri derlenmiş APK klasörünün içindeki "dist" klasöründe bulunabilir.
Örneğin, üzerinde çalıştığınız uygulamanın adı "my-first-game.apk" ise, komut istemine apktool b my-first-game.apk yazarsınız
Adım 5. Masaüstünüzde "Signapk" adlı yeni bir klasör oluşturun
Masaüstünüzde yeni bir klasör oluşturmak için masaüstünüzde herhangi bir yere sağ tıklayın ve Yeni. sonra tıklayın Dosya. Yeni klasöre sağ tıklayın ve Yeniden isimlendirmek. Ardından yeni klasör adı olarak "Signapk" yazın.
6. Adım. Yeni derlenen APK'yi "Signapk" klasörüne kopyalayın
Yeni derlenen APK, "Apktool" klasöründeki derlenmemiş APK klasörünün "dist" klasöründe bulunabilir. APK'yı sağ tıklayın ve tıklayın kopyala. Ardından, "Signapk" klasörüne geri dönün ve APK dosyasını klasörün içine yapıştırın.
Adım 7. Buraya tıklayın indirmek SignApk.zip.
Bu, bir apk dosyasını imzalamak için gereken SignApk dosyasını indirir.
Adım 8. SignApk.zip'in içeriğini Signapk klasörüne çıkarın
Bu, "certificate.pem" dosyasını, "key.pk8" dosyasını ve "signapk.jar" dosyasını "Signapk" klasörüne ayıklar.
Adım 9. Komut isteminde "Signapk" klasörüne gidin
Komut isteminde Signapk klasörüne gitmek için kök dizine dönmek için cd / yazın. Ardından, Signapk klasör dizininin tam yolunu ve ardından cd yazın.
Signapk klasörünü masaüstünüzde oluşturduysanız, tam yol büyük olasılıkla "C:\users\username\desktop\Signapk>" olacaktır
Adım 10. Komut istemine java -jar signapk.jar Certificate.pem key.pk8 [apkfilename].apk [apkfilename]-signed.apk yazın
"[apkfilename]" ifadesini imzalamak istediğiniz apk dosyasının gerçek adıyla değiştirin. Bu, Signapk klasöründe yeni bir imzalı APK dosyası oluşturur. Yazılımı Android sisteminize yüklemek için bu dosyayı kullanın.