Android ap goToSleep
java文件中加入如下代码:
PowerManager pm = (PowerManager)mActivity.getSystemService(
Context.POWER_SERVICE);
pm.goToSleep(SystemClock.uptimeMillis()+1);
Manifest.xml中加入如下代码:
<manifest
android:sharedUserId="android.uid.system" //具有系统权限
>
增加如下权限:
<uses-permission android:name="android.permission.DEVICE_POWER" />
Android.mk中增加如下代码:
LOCAL_CERTIFICATE := platform
该ap需在源码中编译生成apk才能安装,eclipse编译生成的apk在安装时会报该错误INSTALL_PARSE_FAILED_NO_CERTIFICATES,可以修改该apk的系统权限。
Android ap goToSleep
java文件中加入如下代码:
PowerManager pm = (PowerManager)mActivity.getSystemService(
Context.POWER_SERVICE);
pm.goToSleep(SystemClock.uptimeMillis()+1);
Manifest.xml中加入如下代码:
<manifest
android:sharedUserId="android.uid.system" //具有系统权限
>
增加如下权限:
<uses-permission android:name="android.permission.DEVICE_POWER" />
Android.mk中增加如下代码:
LOCAL_CERTIFICATE := platform
该ap需在源码中编译生成apk才能安装,eclipse编译生成的apk在安装时会报该错误INSTALL_PARSE_FAILED_NO_CERTIFICATES,可以修改该apk的系统权限。