`
baobaoupup
  • 浏览: 471892 次
文章分类
社区版块
存档分类
最新评论

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 G10Android2.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>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics