, senAndroid 5.0 veya sdk Ekran görüntüsünün nasıl> 21
Process sh = Runtime.getRuntime().exec("su", null,null);
OutputStream os = sh.getOutputStream();
os.write(("/system/bin/screencap -p " + "/sdcard/img.png").getBytes("ASCII"));
os.flush();
os.close();
sh.waitFor();
Ama SDK> 21 (5.0 veya daha yüksek) ile O değil koduyla bir ekran görüntüsü alabilir Bu işlevi destekleyin. Yani, ekranın Android 5.0 veya üzeri ile nasıl çekileceğini öğrenmek istiyorum (başka bir uygulama).
MediaProjectionManager'ı gördüm, ancak alınan sonuç için onActivityResult'u çalıştırması gerekiyor, ancak hizmette etkin olamaz.
Servis android'den bir çekim yapmayı deneyin. Eğer bu şekilde kullanırsam, bir kök görünümüne ihtiyacın var. –
Eğer rootView olsun sadece –