Snapchat gibi geçici mesajlaşma uygulamaları, kullanıcıların konuşmaları ve medyayı kalıcı olarak kaydetmesini önlemek için uzun süredir ekran görüntüsü tespitine güveniyor. Bu uygulamalar ekran görüntülerini tespit etmek için kendi yöntemlerini geliştirmiş olsa da Android 14 artık bu amaç için yerel bir API sunuyor.
Tarafından bildirildiği gibi AndroidPolisAlman alışveriş uygulaması OTTO, ilk benimseyenlerden biri oldu Android14‘in ekran görüntüsü algılama API’si. Bir kullanıcı OTTO uygulamasında ekran görüntüsü aldığında, eyleminin tespit edildiğini bildiren bir mesaj görüntülenir. Geliştiriciler daha sonra bu bildirime dayalı olarak çeşitli eylemleri uygulayabilir.


Android 14’ün yeni ekran görüntüsü algılama tost bildirimi | Kaynak – Android Geliştiricileri 
Uygulamanın ekranın gerçek içeriği hakkında değil, yalnızca ekran görüntüsü eylemi hakkında bilgi sahibi olduğu gerçeğini dikkate almak önemlidir. Ekran görüntüsü alındığında ekranda ne olduğunu belirlemek uygulama geliştiricisine kalmıştır.
Ekran görüntülerini algılama konusunda daha standartlaştırılmış bir deneyim oluşturmak için Android 14, gizliliği koruyan bir ekran görüntüsü algılama API’si sunar. Bu API, uygulamaların geri aramaları etkinlik bazında kaydetmesine olanak tanır. Bu geri aramalar başlatılır ve kullanıcı, etkinlik görünür durumdayken ekran görüntüsünü aldığında kullanıcı bilgilendirilir.
Ancak bu API, ekran görüntüsünün alınabileceği tüm yöntemler için mükemmel bir çözüm değildir; çünkü API yalnızca donanım düğmesi kombinasyonu kullanılarak alınan ekran görüntülerini algılayabilir. API tarafından algılanmadan gizli bir ekran görüntüsü almak isteyenler, bunu yine de yukarı kaydırıp basılı tutarken “Son Kullanılanlar” görev değiştirici ekranını kullanarak, ADB’yi kullanarak veya bir kök ekran görüntüsü alma uygulamasını kullanarak yapabilirler.
Ekran görüntüsü tespitine yönelik resmi Android API’si, uygulama geliştiricileri için süreci basitleştirerek Snapchat tarafından kullanılanlar gibi özel geçici çözümlere olan ihtiyacı ortadan kaldırır. Ancak kullanıcılar, konuşmaların ve diğer hassas içeriklerin ekran görüntülerini alırken karşı tarafa bildirimde bulunabileceği için dikkatli olmaya devam etmeli veya özel içeriğin ekran görüntülerini alırken sağduyulu davranmalıdır.

