En son güncelleme hatalar veya beğenmediğiniz değişiklikler getiriyorsa, bir Android uygulamasını eski sürüme geçirmek yararlı olabilir. Bazen, bir uygulamanın daha yeni sürümü artık Android sürümünüzle uyumlu olmayabilir, bu nedenle çalışması için eski sürümü edinmeniz gerekir.
Elbette APK'yı yükleyerek uygulamanın eski bir sürümünü yandan yükleyebilirsiniz, ancak bu şekilde verilerinizi ve ayarlarınızı kaybedersiniz. Ve Google Play'de bu amaç için bazı uygulamalar bulabilirken, bunlar herkesin yapabileceği bir şey olmayan root erişimi gerektirir.
Öyleyse, verilerinizi veya ayarlarınızı kaybetmeden ADB (Android Debug Bridge) kullanarak bir Android uygulamasının sürümünü nasıl düşüreceğinize bakalım.
ADB Kullanarak Veri Kaybetmeden Bir Android Uygulamasını Düşürme
Başlamadan önce, bilgisayarınıza ADB yüklemeniz ve Android telefonunuzda USB hata ayıklamayı etkinleştirmeniz gerekir. Bunu nasıl yapacağınızdan emin değilseniz, kontrol edin
ADB nedir ve nasıl kullanılır? tam rehberlik için. Bu, Linux veya macOS kullanıyorsanız da size yardımcı olacaktır. Bu kılavuzda Windows kullanacağız.Bu nedenle, her şey çalışır durumdayken, sorunlu uygulamayı eski sürüme geçirmek için takip edin.
1. Adım: Uygulama Sürümünü Kontrol Edin ve Eski APK'yı İndirin
Öncelikle, uygulamanın şu anda hangi sürümünü yüklediğinizi kontrol edin. Genellikle bu bilgiler uygulamanın Hakkında veya Ayarlar bölümünde bulunur.
Şimdi, birine gidin güvenli Android APK indirmeleri için bu siteler—APKMirror'ı öneririz—ve uygulamanın daha eski bir sürümünü APK biçiminde indiririz. ADB komutlarına devam etmek için bu dosyayı bilgisayarınızdaki varsayılan ADB klasörünüze taşıyın.
2. Adım: APK Dosyasını Android Telefonunuza Aktarın
bu adb itme komutu, bilgisayarınızdaki bir dosyayı cihazınıza kopyalamak için kullanılır. Komuttaki ilk bağımsız değişken, kopyalamak istediğiniz dosyadır ve ikincisi, telefonunuzun hedef konumudur. Şuna benziyor:
adb push xyz.apk /veri/yerel/tmp/
Bu, "xyz.apk" adlı dosyayı telefonunuzun "tmp" klasörüne kopyalamak için komut olacaktır. Dosya adını kopyalamak istediğiniz adla değiştirmelisiniz.
Şimdi, APK dosyasını yerleştirdiğiniz ADB klasöründe Terminal, PowerShell veya Komut İstemi'ni açın. Bunu Windows 11'de yapmak için, klasöre sağ tıklayın ve seçin Terminalde aç. Daha eski Windows sürümleri için basılı tutun Vardiya ve klasöre sağ tıklayın ve seçin Komut Penceresini Burada Açın bağlam menüsünden.
APK'nın adını kullandığınız adla değiştirerek komutu yazın. Örnek olarak "linkedin-4-1-780.apk" adlı bir dosyayı Android telefonumuza kopyalamak istedik ve bunun için şu komutu kullandık:
adb push linkedin-4-1-780.apk /veri/yerel/tmp/
3. Adım: Düşürmeyi bir ADB Komutu aracılığıyla yürütün
APK dosyası telefonunuzda istediğiniz klasöre girdikten sonra, bir sonraki adım, şu komutu kullanarak verileri korurken uygulamayı eski sürüme geçirmektir:
adb kabuk pm düzenlemek -r -d /veri/yerel/tmp/xyz.apk
Yine, "xyz.apk" ifadesini dosyanızın adıyla değiştirmeniz gerekir. Bu nedenle, bizim durumumuzda, komutu şu şekilde düzenledik:
adb kabuk pm düzenlemek -r -d /veri/yerel/tmp/linkedin-4-1-780.apk
Artık uygulamayı başlatabilir ve sürüm numarasını kontrol edebilirsiniz. Verilerinizi ve ayarlarınızı olduğu gibi tutarken sürüm düşürülmelidir. İşte sonucumuz. En son sürüm, soldaki ekran görüntüsünde ve düşürülen sürüm sağdadır.
Verileri Kaybetmeden Uygulamaları Eski Sürüme Geçirin
Bu ADB komutlarını kullanırken her boşluk ve nokta önemlidir. Bu nedenle, herhangi bir nedenle bunları yazmanız gerekiyorsa, ekstra dikkatli olmalısınız. Yine de, komutları mümkün olduğunca kopyalayıp yapıştırmanızı öneririz.
ADB komutlarını kullanmaktan keyif alıyorsanız, ADB ile başka neler yapabileceğinizi öğrenince şaşıracaksınız. Uygulamaları yüklemek veya kaldırmak, cihazınızı yeniden başlatmak ve daha fazlası için kullanabilirsiniz.