当前位置: 代码迷 >> QT开发 >> qt on android 试了网上大大小小的放大都不能实现关机或者重启
  详细解决方案

qt on android 试了网上大大小小的放大都不能实现关机或者重启

热度:680   发布时间:2016-04-25 02:52:34.0
qt on android 试了网上大大小小的放大都不能实现关机或者重启,求助
如题,试了PowerManager的reboot(), 试了sendBroadcast广播,都关不掉或者重启不了,  JNI掉用的java日志打印出来了,肯定是调进去了.
------解决思路----------------------
Android上应用要关机,需要权限哦。manifest.xml中加入下面代码:
<uses-permission  android:name="android.permission.SHUTDOWN"/>


当然,还需要你的App是system用户组的应用,在manifest.xml中加入:
android:sharedUserId="android.uid.system"


然后,你可以发广播来关机。

  相关解决方案