W/PackageManager(61): Not granting permission android.permission.SET_ACTIVITY_WATCHER to package
Bu, platform imzası kullanılarak imzalanmadan uygulamalara verilmeyen bir izin örneğidir. Bununla birlikte, köklü bir aygıtta (/ system/bin/su ve SuperUser.apk ile) çalışan herhangi bir uygulamanın bu izinlerden herhangi birine nasıl verilebileceğini öğrenmek istiyorum. Bunu yapmakAndroid Sistem İzinleri Kök üzerinden
Process p = Runtime.getRuntime().exec("su");
p.waitFor();
"reddetme" "kabul" ya da süper kullanıcı iletişim ister ama SecurityException
hala atılır.
Bu uygulamayı derleyebilir ve rootlu bir cihazda çalıştırabilir ve Android Market’te güvenle dağıtabilir miyim? Köklü cihazlar için sadece bir uygulama, özel bir ROM yapmıyorum. – Tom
Hayır. Android Market'te sistem düzeyinde erişim ile uygulamaları dağıtamazsınız. – spatulamania
O zaman aradığım şey bu değil. Köklü bir cihazda kendi yazılımımı çalıştıran bir kişi değil, bu tür izinleri almanın bir yolunu arıyorum. Dağıtım devam ettikçe, SetCPU'ya veya ekran görüntüsü uygulamalarının sayısına bakın, bu tür izinleri sorun olmadan kullanın. – Tom