Aygıtın ekran çözünürlüğünü değiştirmek için wm
numaralı komutu çalıştırmayı deniyorum. Ben komutunu çalıştırırsanız ADB KABUK mükemmel çalışır, ama kodda yapmaya çalıştıklarında:Android Runtime'da "wm size" komutu nasıl çalıştırılır?
Runtime.getRuntime().exec("wm size 1080x1920");
hiçbir şey olmuyor. logcat gösterir:
? D/AndroidRuntime: Calling main entry com.android.commands.wm.Wm
? I/art: System.exit called, status: 1
? I/AndroidRuntime: VM exiting with result code 1.
Bu, belki de köklü bir aygıt dışında mümkün olduğunu ve yalnızca bu komutu süper kullanıcı ayrıcalıklarıyla çalıştırırsanız şüpheliyim. – CommonsWare
@CommonsWare Sanırım 'wm' komutu gereksiz kök değildir. Kök çalışma zamanı ile deneyeceğim ... teşekkürler! – olidroide
Evet @CommonsWare Kök çalışma zamanı yürütme kullanıyorum ve çalışıyor. – olidroide