Android yakında kullanıcıları 32 bit uygulamaları çalıştırdıklarında uyarmaya başlayabilir

click fraud protection

AOSP Gerrit'e gönderilen yeni bir kod değişikliği, Android'in kullanıcıları 32 bit uygulamaları çalıştırdıklarında uyarmaya başlayabileceğini vurguluyor. Daha fazlasını öğrenmek için okumaya devam edin.

Her ne kadar Google son birkaç yıldır Android'de 32 bit uygulama desteğini kaldırmak için çaba gösterse de 32 bit uygulamaların geçmişte kalması biraz zaman alabilir. Ancak süreci hızlandırmak amacıyla Google yakında Android'de, kullanıcıları 64 bit sistemlerde 32 bit uygulamalar çalıştırırken uyaracak yeni bir değişiklik uygulayabilir.

AOSP Gerrit'e gönderilen bir kod değişikliği (tarafından tespit edildi) Mişaal Rahman), kullanıcı 64 bitlik bir sistemde 32 bitlik bir uygulamayı çalıştırdığında açılacak yeni bir uyarıyı vurgular. Ekteki ekran görüntüsünde görebileceğiniz gibi, uyarı mesajı kullanıcılara "uygunluğun iyileştirilmesi için uygulamanın geliştiricisi tarafından güncellenmesi gerekiyor" ve onları güncellemeleri kontrol etmeye veya geliştiriciyle iletişime geçmeye teşvik edin. Bu hamlenin ardındaki fikir, geliştiricilerin uygulamalarının 64 bit sürümlerini oluşturmalarını teşvik etmektir, ancak şu anda Google'ın bu değişikliği ne zaman uygulayabileceğine dair hiçbir bilgimiz yok.

Kullanıcılar minimum targetSDK gereksinimlerini karşılamayan uygulamaları çalıştırmayı denediğinde Android'in zaten benzer bir uyarı gösterdiğini belirtmekte fayda var. Google bu değişikliği Android 10'da uyguladıve şirket artık desteklenen minimum targetSDK düzeyini 28'e güncellemeyi planlıyor. Güncellenen gereksinimle birlikte Android, Android 8.1 Oreo veya daha eski sürümleri hedefleyen uygulamaları çalıştırmaya çalıştıklarında kullanıcıları uyarmaya başlayacak. Ancak bu değişiklik henüz mevcut uygulamaya geçmedi. Android 13 inşa eder.

ARM'ın planladığı göz önüne alındığında Gelecekteki mobil CPU'lardan 32 bit uygulamalara yönelik desteğin bırakılması Gelecek yıldan itibaren uyarı, geliştiricileri bu değişiklik için uygulamalarını zamanında güncellemeye zorlayabilir. Farkında olmayanlar için, Android şu anda hem 32 bit hem de 64 bit uygulamaları desteklemektedir. Bu nedenle, geliştiricilerin uygulamaları için iki ikili dosya bulundurması gerekiyor ve ARM'nin eski 32 bit desteğine sahip CPU'lar sunması gerekiyor. 64 bit işlemciler doğası gereği 32 bit işlemcilerden daha yetenekli olduğundan, bir bütün olarak ekosistemin bu değişikliği benimsemesi mantıklıdır. Apple, 2017'de iOS 11 ile yalnızca 64 bit desteğine geçti ve Android'in de bunu takip etmesinin tam zamanı.


Kaynak:AOSP Gerrit