Android 12'de, Google'ın kullanıcıların çöpe atılan öğeler için Android'in gizli geri dönüşüm kutusunu yönetmesine izin vereceğini gösteren kanıtlar tespit ettik.
Google G/Ç 2021 başladı Gelecek ay 18 Mayıs'ta gerçekleşecek etkinlikte Google'ın, gelecek tüm özellikleri duyurmasını bekliyoruz. Android 12. Etkinlik başlamadan önce, halka açık iki Geliştirici Önizlemesinden en son işletim sistemi sürümü hakkında mümkün olduğunca fazla bilgi topluyoruz. Geçen gün biz de aldık Android 12'nin yayınlanmamış bir sürümünü ele alıyoruz ve bulabileceğimiz daha küçük işlevsel ve tasarım değişikliklerinin çoğunu sergiledik. Çerçeveyi ve sistem uygulamalarını inceledikten sonra, Google'ın Depolama ayarlarında Android'in gizli Geri Dönüşüm Kutusu/Çöp Kutusu özelliğini ortaya çıkarabileceğini öne süren bir kod tespit ettik.
APK'nın parçalanması genellikle bir uygulamanın gelecekteki bir güncellemesinde gelebilecek özellikleri tahmin edebilir, ancak burada bahsettiğimiz özelliklerden herhangi birinin gelecekteki bir sürümde bulunmaması da mümkündür. Bunun nedeni, bu özelliklerin şu anda canlı yapıda uygulanmamış olması ve gelecekteki bir yapıda geliştiriciler tarafından herhangi bir zamanda çekilebilmesidir.
Geçen yıl Google, uygulamaların bir cihazın depolama alanına erişme biçiminde büyük değişiklikler uygulayan Android 11'i kullanıma sundu. Google'ın "Kapsamlı Depolama" olarak adlandırdığı bu değişiklikler, bir uygulamanın varsayılan olarak alabileceği depolama erişimi miktarını önemli ölçüde sınırlıyor. Dosya yöneticileri gibi belirli uygulamalar bir cihazın depolama alanına geniş erişim talep edebilir, diğer uygulamaların depolama alanına dosya eklemek, açmak, düzenlemek veya silmek için alternatif API'ler kullanması gerekir. Bu API'lerden birine denir MediaStore API'sive ses, video ve görseller gibi yaygın medya dosyalarına erişim sağlar. MediaStore aslında bir süredir piyasada ancak Google, Android 11 sürümüyle birlikte API'ye yeni bir özellik ekledi: çöpe atmak.
MediaStore API'sini kullanan uygulamalar, kullanıcılara dosyayı daha sonra geri yükleme şansı vermek için dosyayı silmek yerine çöp kutusuna gönderebilir. Çoğu masaüstü işletim sistemi benzer bir özelliğe sahiptir, ancak Android 11'in kendisi, çöpe atılan tüm dosyaları listeleyen sistem çapında bir "Geri Dönüşüm Kutusu" veya "Çöp Kutusu" klasörü sağlamaz. Bunun yerine, çöpe atılmış dosyalara düzenleme erişimi olan veya kullanıcı izni isteyen uygulamalar, gizli geri dönüşüm kutusundaki öğeleri gösterebilir ve Google'ın kendi Google Files uygulamasının böyle bir özelliği eklemeye hazırlanıyorum.
Files by Google uygulamasındaki gizli Çöp Kutusu klasörü.
Ancak Android 12 ile Google, çöpe atılan tüm öğelerin ne kadar depolama alanı kapladığını göstermek için Ayarlar > Depolama alanına yeni bir giriş eklemeye çalışıyor gibi görünüyor. Bu girişe dokunulduğunda, çöpe atılan dosyaların sayısını gösteren bir parça başlatılacak ve ayrıca Kullanıcının çöp kutusunu boşaltmasına izin verir, ancak Google bunu sabit kodladığı için giriş noktasına normalde erişilemez. YANLIŞ. Ancak XDA'nın biraz çabası ve yardımı sayesinde Zachary Gezintisi, giriş noktasının ve iletişim kutusunun görünmesini sağladık.
Kullanıcılar çöp kutusunu buradan boşaltabilse de, kullanıcıların çöpleri bu giriş noktasından geri yükleyip geri yükleyemeyeceğini de bilmiyoruz. Yaklaşan Google Files'daki çöp kutusu özelliği kullanıcıların çöpe atılan öğeleri görüntülemesine, geri yüklemesine veya kalıcı olarak silmesine olanak tanır. Google, Files by Google'daki yeni özelliği Android ile aynı anda kullanıma sunmayı planlıyorsa şaşırmayız 12'nin sürümü, teknik olarak Google'ın Çöp Kutusu özelliğiyle Dosyalar aslında Android 12'nin olmasını gerektirmiyor Kurulmuş.
Android'de çöpe atılan öğeler, önlerinde bir '.' işareti bulunduğundan şu anda çoğu dosya yöneticisinden gizlenmektedir. dosya adlarında, Android'in bir dosyanın gizli olarak değerlendirilmesi gerektiğini anlaması budur. Çöpe atılan bu gizli dosyalar, sistem genelindeki Geri Dönüşüm Kutusu/Çöp Kutusu klasörüne taşınmak yerine orijinal olarak bulundukları dizinde saklanır. Bildiklerimize göre Google gerçek bir Geri Dönüşüm Kutusu/Çöp Kutusu klasörü eklemeyi planlamıyor gibi görünüyor Android 12'de, ancak Google en azından Çöp Kutusu'nu daha belirgin hale getirmeyi planlıyor gibi görünüyor özellik. Sorunlardan biri, uygulamaların dosyaları "çöpe atılmış" olarak işaretlemek için MediaStore API'sini kullanması gerekmesidir; dolayısıyla bazı uygulamalar kalıcı olarak silinmeye devam edecektir. dosyaları silin veya kendi geri dönüşüm kutusunu kullanın, böylece kullanıcıların dosyaları kolayca erişilebilen tek bir yerde görüntülemesi ve geri yüklemesi önlenir konum.
Bize kullanım lisansı sağladığı için PNF Yazılımına teşekkür ederiz JEB Kod ÇözücüAndroid uygulamaları için profesyonel düzeyde bir tersine mühendislik aracıdır.