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应用开发中如何正确地在Java文件、Manifest文件、Android.mk中加入权限和权限配置,以解决安装时出现的 INSTALL_PARSE_FAILED_NO_CERTIFICATES 错误。通过调整权限设置和系统权限配置,可以有效避免该问题。
905

被折叠的 条评论
为什么被折叠?



