Android手机中第三方签名应用程序无法获得的permission

Android 手机中,有些 permission 并不是在应用程序的mainfest文件中声明就可以获得,它们还和是否是第三方签名及签名的类型有关系。
典型的 android.permission.INSTALL_PACKAGES 除了需要在 mainfest文件中声明,还需要应用程序是系统的Platform签名
今天特意写一测试程序来测试哪些 permission 第三方签名的应用程序获得的。当然有些Android手机,如果把apk应用程序放到 /system/app 的目录下,即使是使用的第三方签名,也能获得相当于 系统的Platform签名的权限。但是这个毕竟是非常规方法,故在这里不在我讨论的范围内。另外由于我的操作失误,可能应为某个 permission 没加入到 mainfest 文件,造成无法通过权限检查。因此测试结果 仅供参考
测试用例1
测试源码TestPermission.java
 
 

package edu . cdut . robin ;
import java . lang . reflect . Field ;
import android . content . Context ;
import android . content . pm . PackageManager ;
import android . util . Log ;
public class TestPermission extends Thread {
final Context context ;
final static String TAG = "robin" ;
TestPermission ( Context context )
{
super ();
this . context = context ;
}
public void run (){
/* 使用getDeclaredFields获取属性*/
Class < android . Manifest . permission > classType = android . Manifest . permission . class ;
Field [] fields = classType . getFields ();
for ( Field f : fields ) {
Object o = null ;
try {
o = f . get ( "" );
} catch ( IllegalArgumentException e ) {
e . printStackTrace ();
} catch ( IllegalAccessException e ) {
e . printStackTrace ();
}
if ( o != null && o instanceof String ){
String permission =( String ) o ;
boolean res =( context . checkCallingOrSelfPermission ( permission )== PackageManager . PERMISSION_GRANTED );
if (! res ){
Log . w ( TAG , permission );
}
}
System . out . println ( f );
}
}
}

mainfest文件中
 
 

<uses-permission android:name = "android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name = "android.permission.ACCESS_CHECKIN_PROPERTIES" />
<uses-permission android:name = "android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name = "android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
<uses-permission android:name = "android.permission.ACCESS_MOCK_LOCATION" />
<uses-permission android:name = "android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name = "android.permission.ACCESS_SURFACE_FLINGER" />
<uses-permission android:name = "android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name = "android.permission.ACCOUNT_MANAGER" />
<uses-permission android:name = "android.permission.AUTHENTICATE_ACCOUNTS" />
<uses-permission android:name = "android.permission.BATTERY_STATS" />
<uses-permission android:name = "android.permission.BIND_APPWIDGET" />
<uses-permission android:name = "android.permission.BIND_DEVICE_ADMIN" />
<uses-permission android:name = "android.permission.BIND_INPUT_METHOD" />
<uses-permission android:name = "android.permission.BIND_WALLPAPER" />
<uses-permission android:name = "android.permission.BLUETOOTH" />
<uses-permission android:name = "android.permission.BLUETOOTH_ADMIN" />
<uses-permission android:name = "android.permission.BRICK" />
<uses-permission android:name = "android.permission.BROADCAST_PACKAGE_REMOVED" />
<uses-permission android:name = "android.permission.BROADCAST_SMS" />
<uses-permission android:name = "android.permission.BROADCAST_STICKY" />
<uses-permission android:name = "android.permission.BROADCAST_WAP_PUSH" />
<uses-permission android:name = "android.permission.CALL_PHONE" />
<uses-permission android:name = "android.permission.CALL_PRIVILEGED" />
<uses-permission android:name = "android.permission.CAMERA" />
<uses-permission android:name = "android.permission.CHANGE_COMPONENT_ENABLED_STATE" />
<uses-permission android:name = "android.permission.CHANGE_CONFIGURATION" />
<uses-permission android:name = "android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name = "android.permission.CHANGE_WIFI_MULTICAST_STATE" />
<uses-permission android:name = "android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name = "android.permission.CLEAR_APP_CACHE" />
<uses-permission android:name = "android.permission.CLEAR_APP_USER_DATA" />
<uses-permission android:name = "android.permission.CONTROL_LOCATION_UPDATES" />
<uses-permission android:name = "android.permission.DELETE_CACHE_FILES" />
<uses-permission android:name = "android.permission.DELETE_PACKAGES" />
<uses-permission android:name = "android.permission.DEVICE_POWER" />
<uses-permission android:name = "android.permission.DIAGNOSTIC" />
<uses-permission android:name = "android.permission.DISABLE_KEYGUARD" />
<uses-permission android:name = "android.permission.DUMP" />
<uses-permission android:name = "android.permission.EXPAND_STATUS_BAR" />
<uses-permission android:name = "android.permission.FACTORY_TEST" />
<uses-permission android:name = "android.permission.FLASHLIGHT" />
<uses-permission android:name = "android.permission.FORCE_BACK" />
<uses-permission android:name = "android.permission.GET_ACCOUNTS" />
<uses-permission android:name = "android.permission.GET_PACKAGE_SIZE" />
<uses-permission android:name = "android.permission.GET_TASKS" />
<uses-permission android:name = "android.permission.GLOBAL_SEARCH" />
<uses-permission android:name = "android.permission.HARDWARE_TEST" />
<uses-permission android:name = "android.permission.INJECT_EVENTS" />
<uses-permission android:name = "android.permission.INSTALL_LOCATION_PROVIDER" />
<uses-permission android:name = "android.permission.INSTALL_PACKAGES" />
<uses-permission android:name = "android.permission.INTERNAL_SYSTEM_WINDOW" />
<uses-permission android:name = "android.permission.INTERNET" />
<uses-permission android:name = "android.permission.KILL_BACKGROUND_PROCESSES" />
<uses-permission android:name = "android.permission.MANAGE_ACCOUNTS" />
<uses-permission android:name = "android.permission.MANAGE_APP_TOKENS" />
<uses-permission android:name = "android.permission.MASTER_CLEAR" />
<uses-permission android:name = "android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name = "android.permission.MODIFY_PHONE_STATE" />
<uses-permission android:name = "android.permission.MOUNT_FORMAT_FILESYSTEMS" />
<uses-permission android:name = "android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
<uses-permission android:name = "android.permission.PERSISTENT_ACTIVITY" />
<uses-permission android:name = "android.permission.PROCESS_OUTGOING_CALLS" />
<uses-permission android:name = "android.permission.READ_CALENDAR" />
<uses-permission android:name = "android.permission.READ_CONTACTS" />
<uses-permission android:name = "android.permission.READ_FRAME_BUFFER" />
<uses-permission android:name = "com.android.browser.permission.READ_HISTORY_BOOKMARKS" />
<uses-permission android:name = "android.permission.READ_INPUT_STATE" />
<uses-permission android:name = "android.permission.READ_LOGS" />
<uses-permission android:name = "android.permission.READ_OWNER_DATA" />
<uses-permission android:name = "android.permission.READ_PHONE_STATE" />
<uses-permission android:name = "android.permission.READ_SMS" />
<uses-permission android:name = "android.permission.READ_SYNC_SETTINGS" />
<uses-permission android:name = "android.permission.READ_SYNC_STATS" />
<uses-permission android:name = "android.permission.REBOOT" />
<uses-permission android:name = "android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name = "android.permission.RECEIVE_MMS" />
<uses-permission android:name = "android.permission.RECEIVE_SMS" />
<uses-permission android:name = "android.permission.RECEIVE_WAP_PUSH" />
<uses-permission android:name = "android.permission.RECORD_AUDIO" />
<uses-permission android:name = "android.permission.REORDER_TASKS" />
<uses-permission android:name = "android.permission.RESTART_PACKAGES" />
<uses-permission android:name = "android.permission.SEND_SMS" />
<uses-permission android:name = "android.permission.SET_ACTIVITY_WATCHER" />
<uses-permission android:name = "android.permission.SET_ALWAYS_FINISH" />
<uses-permission android:name = "android.permission.SET_ANIMATION_SCALE" />
<uses-permission android:name = "android.permission.SET_DEBUG_APP" />
<uses-permission android:name = "android.permission.SET_ORIENTATION" />
<uses-permission android:name = "android.permission.SET_PREFERRED_APPLICATIONS" />
<uses-permission android:name = "android.permission.SET_PROCESS_LIMIT" />
<uses-permission android:name = "android.permission.SET_TIME" />
<uses-permission android:name = "android.permission.SET_TIME_ZONE" />
<uses-permission android:name = "android.permission.SET_WALLPAPER" />
<uses-permission android:name = "android.permission.SET_WALLPAPER_HINTS" />
<uses-permission android:name = "android.permission.SIGNAL_PERSISTENT_PROCESSES" />
<uses-permission android:name = "android.permission.STATUS_BAR" />
<uses-permission android:name = "android.permission.SUBSCRIBED_FEEDS_READ" />
<uses-permission android:name = "android.permission.SUBSCRIBED_FEEDS_WRITE" />
<uses-permission android:name = "android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name = "android.permission.UPDATE_DEVICE_STATS" />
<uses-permission android:name = "android.permission.USE_CREDENTIALS" />
<uses-permission android:name = "android.permission.VIBRATE" />
<uses-permission android:name = "android.permission.WAKE_LOCK" />
<uses-permission android:name = "android.permission.WRITE_APN_SETTINGS" />
<uses-permission android:name = "android.permission.WRITE_CALENDAR" />
<uses-permission android:name = "android.permission.WRITE_CONTACTS" />
<uses-permission android:name = "android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name = "android.permission.WRITE_GSERVICES" />
<uses-permission android:name = "com.android.browser.permission.WRITE_HISTORY_BOOKMARKS" />
<uses-permission android:name = "android.permission.WRITE_OWNER_DATA" />
<uses-permission android:name = "android.permission.WRITE_SECURE_SETTINGS" />
<uses-permission android:name = "android.permission.WRITE_SETTINGS" />
<uses-permission android:name = "android.permission.WRITE_SMS" />
<uses-permission android:name = "android.permission.WRITE_SYNC_SETTINGS" />

测试结果显示,在 HTC G10 Android2.3.5 )中应用程序使用第三方签名无法获得以下的<wbr style="line-height:25px; font-family:Arial,Helvetica,simsun,u5b8bu4f53; font-size:14px; background-color:rgb(245,245,245)"><span style="line-height:22px; font-size:14px; background-color:rgb(245,245,245); font-family:monospace; white-space:pre"><span style="color:#993300; line-height:25px">permission</span>:</span> <div style="line-height:25px; font-family:Arial,Helvetica,simsun,u5b8bu4f53; font-size:14px; background-color:rgb(245,245,245)"> <pre class="prettyprint" style="padding:2px; border:1px solid rgb(136,136,136)"><p style="margin-top:0px; margin-bottom:10px; padding-top:0px; padding-bottom:0px"></p><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ACCESS_4G_RADIO_DISABLE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ACCESS_4G_STATE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ACCESS_BLUETOOTH_PRINTER</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ACCESS_CACHE_FILESYSTEM</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ACCESS_CHECKIN_PROPERTIES</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ACCESS_FM_RECEIVER</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ACCESS_FM_TRANSMITTER</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ACCESS_SURFACE_FLINGER</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ACCESS_USBNET_STATE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ACCESS_WIMAX_STATE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ACCOUNT_MANAGER</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ASEC_ACCESS</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ASEC_CREATE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ASEC_DESTROY</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ASEC_MOUNT_UNMOUNT</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ASEC_RENAME</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="typ" style="color:rgb(102,0,102)">BACKUP</span> </div><div> <span class="typ" style="color:rgb(102,0,102)">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">BIND_APPWIDGET</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">BIND_DEVICE_ADMIN</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">BIND_INPUT_METHOD</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">BIND_WALLPAPER</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="typ" style="color:rgb(102,0,102)">BRICK</span> </div><div> <span class="typ" style="color:rgb(102,0,102)">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">BROADCAST_PACKAGE_REMOVED</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">BROADCAST_SMS</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">BROADCAST_WAP_PUSH</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">intent</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">category</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">MASTER_CLEAR</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">C2D_MESSAGE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">CALL_PRIVILEGED</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">CHANGE_4G_STATE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">CHANGE_BACKGROUND_DATA_SETTING</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">CHANGE_COMPONENT_ENABLED_STATE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">CHANGE_USBNET_STATE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">CHANGE_WIMAX_STATE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">CLEAR_APP_USER_DATA</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">CONTROL_LOCATION_UPDATES</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">COPY_PROTECTED_DATA</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">DELETE_CACHE_FILES</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">DELETE_PACKAGES</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">DEVICE_POWER</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="typ" style="color:rgb(102,0,102)">DIAGNOSTIC</span> </div><div> <span class="typ" style="color:rgb(102,0,102)">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="typ" style="color:rgb(102,0,102)">DUMP</span> </div><div> <span class="typ" style="color:rgb(102,0,102)">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">FACTORY_TEST</span> </div><div> <span class="pln">ti</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="typ" style="color:rgb(102,0,102)">FMRX</span> </div><div> <span class="typ" style="color:rgb(102,0,102)">ti</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">FMRX_ADMIN</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">FORCE_BACK</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">FORCE_STOP_PACKAGES</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">GLOBAL_SEARCH</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">GLOBAL_SEARCH_CONTROL</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">HARDWARE_TEST</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">INITIATE_4G_SCAN</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">INITIATE_4G_SCAN_DATA_SERVICE_DISRUPTIVE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">INJECT_EVENTS</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">INSTALL_LOCATION_PROVIDER</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">INSTALL_PACKAGES</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">INTERNAL_SYSTEM_WINDOW</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">MANAGE_APP_TOKENS</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">MANAGE_USB</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">MASTER_CLEAR</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">MODIFY_PHONE_STATE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">MOVE_PACKAGE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">NET_ADMIN</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">NET_RAW</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="typ" style="color:rgb(102,0,102)">NFC</span> </div><div> <span class="typ" style="color:rgb(102,0,102)">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">PACKAGE_USAGE_STATS</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">PERFORM_CDMA_PROVISIONING</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">READ_FRAME_BUFFER</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">READ_INPUT_STATE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">READ_USER_DICTIONARY</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="typ" style="color:rgb(102,0,102)">REBOOT</span> </div><div> <span class="typ" style="color:rgb(102,0,102)">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">RECEIVE_EMERGENCY_BROADCAST</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">SET_ACTIVITY_WATCHER</span> </div><div> <span class="pln">com</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">alarm</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">SET_ALARM</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">SET_ORIENTATION</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">SET_PREFERRED_APPLICATIONS</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">SET_TIME</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">SET_WALLPAPER_COMPONENT</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="typ" style="color:rgb(102,0,102)">SHUTDOWN</span> </div><div> <span class="typ" style="color:rgb(102,0,102)">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">STATUS_BAR</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">STATUS_BAR_SERVICE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">STOP_APP_SWITCHES</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">UPDATE_DEVICE_STATS</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">USE_SIP</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="typ" style="color:rgb(102,0,102)">VPN</span> </div><div> <span class="typ" style="color:rgb(102,0,102)">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">WRITE_GSERVICES</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">WRITE_SECURE_SETTINGS</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">WRITE_USER_DICTIONARY</span> </div><p style="margin-top:0px; margin-bottom:10px; padding-top:0px; padding-bottom:0px"></p></pre> </div> <div style="line-height:25px; font-family:Arial,Helvetica,simsun,u5b8bu4f53; font-size:14px; background-color:rgb(245,245,245)"> <span style="line-height:22px; color:rgb(0,0,128)">测试结果显示,在</span><span style="color:#808000">Lenovo A820(</span><span style="color:#99cc00">Android 4.1.2</span><span style="color:#000080">)<span style="line-height:22px">中应用程序使用第三方签名无法获得以下的</span></span><wbr style="line-height:22px"><span style="line-height:22px; font-family:monospace; white-space:pre"><span style="color:#993300">permission</span>:</span></wbr> </div> <div style="line-height:25px; font-family:Arial,Helvetica,simsun,u5b8bu4f53; font-size:14px; background-color:rgb(245,245,245)"> <pre class="prettyprint" style="padding:2px; border:1px solid rgb(136,136,136)"><p style="margin-top:0px; margin-bottom:10px; padding-top:0px; padding-bottom:0px"></p><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ACCESS_CACHE_FILESYSTEM</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ACCESS_CHECKIN_PROPERTIES</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ACCESS_CONTENT_PROVIDERS_EXTERNALLY</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ACCESS_MTK_MMHW</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ACCESS_MTP</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ACCESS_SURFACE_FLINGER</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ACCESS_WIMAX_STATE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ACCOUNT_MANAGER</span> </div><div> <span class="pln">com</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">voicemail</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ADD_VOICEMAIL</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ALLOW_ANY_CODEC_FOR_PLAYBACK</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ASEC_ACCESS</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ASEC_CREATE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ASEC_DESTROY</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ASEC_MOUNT_UNMOUNT</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">ASEC_RENAME</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="typ" style="color:rgb(102,0,102)">BACKUP</span> </div><div> <span class="typ" style="color:rgb(102,0,102)">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">BIND_ACCESSIBILITY_SERVICE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">BIND_APPWIDGET</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">BIND_DEVICE_ADMIN</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">BIND_INPUT_METHOD</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">BIND_PACKAGE_VERIFIER</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">BIND_REMOTEVIEWS</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">BIND_TEXT_SERVICE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">BIND_VPN_SERVICE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">BIND_WALLPAPER</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="typ" style="color:rgb(102,0,102)">BRICK</span> </div><div> <span class="typ" style="color:rgb(102,0,102)">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">BROADCAST_PACKAGE_REMOVED</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">BROADCAST_SMS</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">BROADCAST_WAP_PUSH</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">intent</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">category</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">MASTER_CLEAR</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">C2D_MESSAGE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">CALL_PRIVILEGED</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">CHANGE_BACKGROUND_DATA_SETTING</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">CHANGE_COMPONENT_ENABLED_STATE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">CHANGE_WIMAX_STATE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">CLEAR_APP_USER_DATA</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">CONFIRM_FULL_BACKUP</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">CONNECTIVITY_INTERNAL</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">CONTROL_LOCATION_UPDATES</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">COPY_PROTECTED_DATA</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">CRYPT_KEEPER</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">DELETE_CACHE_FILES</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">DELETE_PACKAGES</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">DEVICE_POWER</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="typ" style="color:rgb(102,0,102)">DIAGNOSTIC</span> </div><div> <span class="typ" style="color:rgb(102,0,102)">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="typ" style="color:rgb(102,0,102)">DUMP</span> </div><div> <span class="typ" style="color:rgb(102,0,102)">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">FACTORY_TEST</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">FORCE_BACK</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">FORCE_STOP_PACKAGES</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">GET_DETAILED_TASKS</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">GLOBAL_SEARCH</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">GLOBAL_SEARCH_CONTROL</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">GRANT_REVOKE_PERMISSIONS</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">HARDWARE_TEST</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">INJECT_EVENTS</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">INSTALL_LOCATION_PROVIDER</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">INSTALL_PACKAGES</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">INTERNAL_SYSTEM_WINDOW</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">MANAGE_APP_TOKENS</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">MANAGE_NETWORK_POLICY</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">MANAGE_USB</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">MASTER_CLEAR</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">MODIFY_APPWIDGET_BIND_PERMISSIONS</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">MODIFY_NETWORK_ACCOUNTING</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">MODIFY_PHONE_STATE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">MOVE_PACKAGE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">NET_ADMIN</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="typ" style="color:rgb(102,0,102)">NFC</span> </div><div> <span class="typ" style="color:rgb(102,0,102)">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">PACKAGE_USAGE_STATS</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">PACKAGE_VERIFICATION_AGENT</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">PERFORM_CDMA_PROVISIONING</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">READ_CELL_BROADCASTS</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">READ_FRAME_BUFFER</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">READ_INPUT_STATE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">READ_LOGS</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">READ_NETWORK_USAGE_HISTORY</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">READ_PRIVILEGED_PHONE_STATE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">READ_PROFILE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">READ_SOCIAL_STREAM</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">READ_USER_DICTIONARY</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="typ" style="color:rgb(102,0,102)">REBOOT</span> </div><div> <span class="typ" style="color:rgb(102,0,102)">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">RECEIVE_EMERGENCY_BROADCAST</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">REMOTE_AUDIO_PLAYBACK</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">REMOVE_TASKS</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">RETRIEVE_WINDOW_CONTENT</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">SEND_SMS_NO_CONFIRMATION</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">SERIAL_PORT</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">SET_ACTIVITY_WATCHER</span> </div><div> <span class="pln">com</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">alarm</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">SET_ALARM</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">SET_ALWAYS_FINISH</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">SET_ANIMATION_SCALE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">SET_DEBUG_APP</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">SET_KEYBOARD_LAYOUT</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">SET_ORIENTATION</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">SET_POINTER_SPEED</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">SET_PREFERRED_APPLICATIONS</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">SET_PROCESS_LIMIT</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">SET_SCREEN_COMPATIBILITY</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">SET_TIME</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">SET_WALLPAPER_COMPONENT</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="typ" style="color:rgb(102,0,102)">SHUTDOWN</span> </div><div> <span class="typ" style="color:rgb(102,0,102)">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">SIGNAL_PERSISTENT_PROCESSES</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">START_ANY_ACTIVITY</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">STATUS_BAR</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">STATUS_BAR_SERVICE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">STOP_APP_SWITCHES</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">UPDATE_DEVICE_STATS</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">UPDATE_LOCK</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">USE_SIP</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">WRITE_APN_SETTINGS</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">WRITE_GSERVICES</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">WRITE_MEDIA_STORAGE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">WRITE_PROFILE</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">WRITE_SECURE_SETTINGS</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">WRITE_SOCIAL_STREAM</span> </div><div> <span class="pln">android</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">permission</span><span class="pun" style="color:rgb(102,102,0)">.</span><span class="pln">WRITE_USER_DICTIONARY</span> </div></pre> </div> <div style="line-height:25px; font-family:Arial,Helvetica,simsun,u5b8bu4f53; font-size:14px; background-color:rgb(245,245,245)"> 结束!</div> <div class="nbw-act tbar fc03 clearfix" style="zoom:1; margin:5px 0px; padding:10px 10px 10px 0px; text-align:right; color:rgb(245,149,19); line-height:20px; font-family:Arial,Helvetica,simsun,u5b8bu4f53; background-color:rgb(245,245,245)"> <div style="height:24px; line-height:24px"> <div class="pleft rdif" style="float:left; height:24px"></div> </div> </div> </wbr>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值