Выпуск калькулятора запуска в режиме киоска на Android (USNIG DevicePolicyManager)Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Выпуск калькулятора запуска в режиме киоска на Android (USNIG DevicePolicyManager)

Сообщение Anonymous »

Я пытаюсь запустить приложение калькулятора в режиме киоска на планшете Android, который находится на 13 (Tiramisu). Я могу отлично запустить приложение Admin в режиме Kiosk с кодом ниже, но не в приложении Calculator. Любая помощь будет очень признателен!

Код: Выделить всё

class MyDeviceAdminReceiver : DeviceAdminReceiver()


[*]res/xml/device_admin.xml:

Код: Выделить всё



[*]


< /code>

 android manifest.xml:
< /ol>






< /code>

 mainactivity.kt - oncreate () < /li>
< /ol>
super.onCreate(savedInstanceState)
enableEdgeToEdge()
setContentView(R.layout.activity_main)

mDevicePolicyManager = getSystemService(Context.DEVICE_POLICY_SERVICE) as DevicePolicyManager
mAdminComponentName = ComponentName(this, MyAdminReceiver::class.java)
mDevicePolicyManager.setLockTaskPackages(mAdminComponentName, arrayOf("com.example.testKiosk1", "com.android.calculator2"))
startLockTask()
< /code>

  Фабричный сброс Android планшет < /p>
< /li>
 adb shell dpm set-device-owner com.example.testKiosk1/.MyDeviceAdminReceiver< /code> < /p>
< /li>
< /ol>
только основное приложение запускает в режиме киоска, но не в калькуляторе.
Я также попробовал намерение, но не работал < /p>
val packageManager = context.packageManager
val launchIntent = packageManager.getLaunchIntentForPackage(packageName)
if (launchIntent != null) {
launchIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
context.startActivity(launchIntent)
startActivity(launchIntent)
}
Пожалуйста, дайте мне знать, если у вас есть какие -либо предложения?

Подробнее здесь: https://stackoverflow.com/questions/796 ... icymanager
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»