80,352
社区成员
发帖
与我相关
我的任务
分享
<!-- @deprecated No longer useful, see
{@link android.content.pm.PackageManager#addPackageToPreferred}
for details. -->
<permission android:name="android.permission.SET_PREFERRED_APPLICATIONS"
android:permissionGroup="android.permission-group.SYSTEM_TOOLS"
android:protectionLevel="signature"
android:label="@string/permlab_setPreferredApplications"
android:description="@string/permdesc_setPreferredApplications" />
果然 SET_PREFERRED_APPLICATIONS 等级为 signature
PS:
1、 静默安装也可通过获取root权限,然后再代码中通过调用执行命令行的语句:pm install /sdcard/**.apk 来实现,
2、 安装需要的权限:android.permission.INSTALL_PACKAGES 经过查实 等级确实为signature|system,
也就是说在无系统签名的情况下,强制将apk, push到/system/app 目录下也可以获取该权限