Çözüm Android İstanbulkart uygulaması giriş ve klavye sorunlarına çözüm

Bu konu bir çözümü açıklamaktadır. Herhangi bir çözüm açıklanmadığını düşünüyorsanız konuyu rapor edebilirsiniz.
İşletim sistemi
Windows 11

Barkın Balcı

Kilopat
Katılım
21 Mayıs 2017
Mesajlar
4
Daha fazla  
Cinsiyet
Erkek
Meslek
Yazılım Mühendisi

Android Istanbulkart Uygulaması Klavye ve Giriş Sorunlarını Düzeltmek için Yamalama Rehberi ve APK İndirme Linki​

Bu rehber, İstanbulkart uygulamasındaki giriş ve klavye sorunlarını gidermek için uygulamanın nasıl yamalanması gerektiğini anlatmaktadır.

Yamalı APK'nın videosu:
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.

Yamalı APK indirme linki: Dropbox

Gereksinimler:
  • Temel düzeyde CLI bilgisi
  • Java Geliştirme Kiti (JDK)
  • Android Hata Ayıklama Köprüsü (ADB)
Adımlar:

1. Gerekli Dosyaları İndirin:


2. APK'yı Decompile Edin:

Aşağıdaki komutu indirdiğiniz apknın olduğu yerde çalıştırın.​
  • apktool d com.belbim.istanbulkart_3.1.8-123_minAPI21(arm64-v8a,armeabi-v7a,x86,x86_64)(nodpi)_apkmirror.com.apk -o decompiled

3. Uygulama Sürümünü Değiştirin:
  • Decompiled klasörünün içindeki AndroidManifest.xml açın ve içerisindeki birinci satırı aşağıdaki kod ile değiştirin.
<?xml version="1.0" encoding="utf-8" standalone="no"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="999" android:versionName="9.9.9" android:compileSdkVersion="31" android:compileSdkVersionCodename="12" package="com.belbim.istanbulkart" platformBuildVersionCode="31" platformBuildVersionName="12">

4. APK'yı Compile Edin:

Aşağıdaki komutu decompiled klasörünün olduğu yerde çalıştırın.​
  • apktool b decompiled -o modified.apk

5. Zipalign ile APK'yı düzenleyin:

Aşağıdaki komutu modified.apk'nin olduğu yerde çalıştırın.​
  • zipalign -v 4 modified.apk aligned.apk
6. APK'yı İmzalayın:
  • Aşağıdaki komut ile keypair oluşturun.
keytool -genkeypair -alias myalias -keyalg RSA -keysize 2048 -validity 10000 -keystore mykeystore.jks

  • Aşağıdaki komut ile APK'yı imzalayın.
apksigner sign --ks mykeystore.jks --v1-signing-enabled true --v2-signing-enabled true aligned.apk


8. APK'yı cihazınıza yükleyin
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…