日志
NOTE: appcompat.sh is still under development. It can report
API uses that do not execute at runtime, and reflection uses
that do not exist. It can also miss on reflection uses.
#1: Linking unsupported Landroid/app/ActivityThread;->acquireProvider(Landroid/content/Context;Ljava/lang/String;IZ)Landroid/content/IContentProvider; use(s):
Lcom/taobao/aranger/core/ipc/channel/QuickRemoteChannel;->getRemoteService(Landroid/net/Uri;)Lcom/taobao/aranger/intf/IRemoteService; (2 occurrences)
#2: Linking unsupported Landroid/app/ActivityThread;->currentActivityThread()Landroid/app/ActivityThread; use(s):
Lcom/taobao/aranger/ARanger;->getContext()Landroid/content/Context;
Lcom/taobao/aranger/core/ipc/channel/QuickRemoteChannel;->
#3: Linking unsupported Landroid/app/ActivityThread;->currentApplication()Landroid/app/Application; use(s):
Lcom/taobao/aranger/ARanger;->getContext()Landroid/content/Context;
#4: Linking unsupported Landroid/app/ActivityThread;->currentProcessName()Ljava/lang/String; use(s):
Lcom/taobao/aranger/utils/IPCUtils;->getCurrentProcessName()Ljava/lang/String;
#5: Linking unsupported Landroid/app/ActivityThread;->getApplication()Landroid/app/Application; use(s):
Lcom/taobao/aranger/ARanger;->getContext()Landroid/content/Context;
#6: Linking unsupported Landroid/graphics/Canvas;->save(I)I use(s):
Landroid/support/v4/widget/SlidingPaneLayout;->drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z
#7: Linking unsupported Landroid/graphics/drawable/Icon;->getBitmap()Landroid/graphics/Bitmap; use(s):
Lcom/oplus/flashbacksdk/FlashViewsManager;->setButtonImage(ILandroid/graphics/drawable/Icon;)Lcom/oplus/flashbacksdk/FlashViewsManager;
Lcom/oplus/flashbacksdk/FlashViewsManager;->setLargeImage(Landroid/graphics/drawable/Icon;)Lcom/oplus/flashbacksdk/FlashViewsManager;
Lcom/oplus/flashbacksdk/FlashViewsManager;->setSmallImage(Landroid/graphics/drawable/Icon;)Lcom/oplus/flashbacksdk/FlashViewsManager;
#8: Linking unsupported Landroid/net/INetworkStatsService$Stub;->asInterface(Landroid/os/IBinder;)Landroid/net/INetworkStatsService; use(s):
Lcom/alipay/mobile/monitor/analysis/power/TrafficConsumeInfo;->load(Z)V
#9: Linking unsupported Landroid/net/INetworkStatsService;->getMobileIfaces()[Ljava/lang/String; use(s):
Lcom/alipay/mobile/monitor/analysis/power/TrafficConsumeInfo;->load(Z)V
#10: Linking unsupported Landroid/net/SSLCertificateSocketFactory;->getHttpSocketFactory(ILandroid/net/SSLSessionCache;)Lorg/apache/http/conn/ssl/SSLSocketFactory; use(s):
Lcom/alipay/alipaysecuritysdk/modules/x/cf;->a(Ljava/lang/String;)Lcom/alipay/alipaysecuritysdk/modules/x/cf;
#11: Linking unsupported Landroid/os/Process;->readProcFile(Ljava/lang/String;[I[Ljava/lang/String;[J[F)Z use(s):
Lcom/alipay/mobile/framework/service/common/threadpool/ProcessCpuTracker;->a(Ljava/lang/String;)Lcom/alipay/mobile/framework/service/common/threadpool/ProcessCpuTracker;
#12: Linking unsupported Landroid/os/ServiceManager;->getService(Ljava/lang/String;)Landroid/os/IBinder; use(s):
Lcom/alipay/mobile/monitor/analysis/power/TrafficConsumeInfo;->load(Z)V
#13: Linking max-target-p Landroid/text/StaticLayout;->
Lcom/autonavi/minimap/ajx3/StaticLayoutProxy;->create(Ljava/lang/CharSequence;IILandroid/text/TextPaint;ILandroid/text/Layout$Alignment;Landroid/text/TextDirectionHeuristic;FFZLandroid/text/TextUtils$TruncateAt;II)Landroid/text/StaticLayout; (2 occurrences)
#14: Linking unsupported Lsun/misc/Unsafe;->allocateInstance(Ljava/lang/Class;)Ljava/lang/Object; use(s):
Lcom/google/protobuf/UnsafeUtil;->allocateInstance(Ljava/lang/Class;)Ljava/lang/Object;
#15: Linking unsupported,core-platform-api Lsun/misc/Unsafe;->arrayBaseOffset(Ljava/lang/Class;)I use(s):
Lcom/google/protobuf/UnsafeUtil$MemoryAccessor;->arrayBaseOffset(Ljava/lang/Class;)I
Lorg/msgpack/core/buffer/MessageBuffer;->
#16: Linking unsupported,core-platform-api Lsun/misc/Unsafe;->arrayIndexScale(Ljava/lang/Class;)I use(s):
Lcom/google/protobuf/UnsafeUtil$MemoryAccessor;->arrayIndexScale(Ljava/lang/Class;)I
Lorg/msgpack/core/buffer/MessageBuffer;->
#17: Linking unsupported Lsun/misc/Unsafe;->freeMemory(J)V use(s):
Lorg/msgpack/core/buffer/MessageBuffer;->releaseBuffer(Lorg/msgpack/core/buffer/MessageBuffer;)V
#18: Linking unsupported,core-platform-api Lsun/misc/Unsafe;->getBoolean(Ljava/lang/Object;J)Z use(s):
Lcom/google/protobuf/UnsafeUtil$JvmMemoryAccessor;->getBoolean(Ljava/lang/Object;J)Z
Lorg/msgpack/core/buffer/MessageBuffer;->getBoolean(I)Z
#19: Linking unsupported,core-platform-api Lsun/misc/Unsafe;->getByte(J)B use(s):
Lcom/google/protobuf/UnsafeUtil$JvmMemoryAccessor;->getByte(J)B
#20: Linking unsupported,core-platform-api Lsun/misc/Unsafe;->getByte(Ljava/lang/Object;J)B use(s):
Lcom/google/protobuf/UnsafeUtil$JvmMemoryAccessor;->getByte(Ljava/lang/Object;J)B
Lorg/msgpack/core/buffer/MessageBuffer;->getByte(I)B
#21: Linking unsupported,core-platform-api Lsun/misc/Unsafe;->getDouble(Ljava/lang/Object;J)D use(s):
Lcom/google/protobuf/UnsafeUtil$JvmMemoryAccessor;->getDouble(Ljava/lang/Object;J)D
Lorg/msgpack/core/buffer/MessageBufferBE;->getDouble(I)D
#22: Linking unsupported,core-platform-api Lsun/misc/Unsafe;->getFloat(Ljava/lang/Object;J)F use(s):
Lcom/google/protobuf/UnsafeUtil$JvmMemoryAccessor;->getFloat(Ljava/lang/Object;J)F
Lorg/msgpack/core/buffer/MessageBufferBE;->getFloat(I)F
#23: Linking unsupported,core-platform-api Lsun/misc/Unsafe;->getInt(J)I use(s):
Lcom/google/protobuf/UnsafeUtil$JvmMemoryAccessor;->getInt(J)I
#24: Linking unsupported,core-platform-api Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I use(s):
Lcom/google/protobuf/MessageSchema;->getSerializedSizeProto2(Ljava/lang/Object;)I (5 occurrences)
Lcom/google/protobuf/MessageSchema;->isInitialized(Ljava/lang/Object;)Z
Lcom/google/protobuf/MessageSchema;->parseOneofField(Ljava/lang/Object;[BIIIIIIIJILcom/google/protobuf/ArrayDecoders$Registers;)I (2 occurrences)
Lcom/google/protobuf/MessageSchema;->parseProto2Message(Ljava/lang/Object;[BIIILcom/google/protobuf/ArrayDecoders$Registers;)I
Lcom/google/protobuf/MessageSchema;->writeFieldsInAscendingOrderProto2(Ljava/lang/Object;Lcom/google/protobuf/Writer;)V (7 occurrences)
Lcom/google/protobuf/UnsafeUtil$MemoryAccessor;->getInt(Ljava/lang/Object;J)I
Lorg/msgpack/core/buffer/MessageBuffer;->getInt(I)I
Lorg/msgpack/core/buffer/MessageBufferBE;->getInt(I)I
#25: Linking unsupported,core-platform-api Lsun/misc/Unsafe;->getLong(J)J use(s):
Lcom/google/protobuf/UnsafeUtil$JvmMemoryAccessor;->getLong(J)J
#26: Linking unsupported,core-platform-api Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J use(s):
Lcom/google/protobuf/MessageSchema;->getSerializedSizeProto2(Ljava/lang/Object;)I (3 occurrences)
Lcom/google/protobuf/MessageSchema;->writeFieldsInAscendingOrderProto2(Ljava/lang/Object;Lcom/google/protobuf/Writer;)V (5 occurrences)
Lcom/google/protobuf/UnsafeUtil$MemoryAccessor;->getLong(Ljava/lang/Object;J)J
Lorg/msgpack/core/buffer/MessageBuffer;->getLong(I)J
Lorg/msgpack/core/buffer/MessageBufferBE;->getLong(I)J
#27: Linking unsupported,core-platform-api Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; use(s):
Lcom/google/protobuf/MessageSchema;->getSerializedSizeProto2(Ljava/lang/Object;)I (41 occurrences)
Lcom/google/protobuf/MessageSchema;->getSerializedSizeProto3(Ljava/lang/Object;)I (14 occurrences)
Lcom/google/protobuf/MessageSchema;->parseMapField(Ljava/lang/Object;[BIIIJLcom/google/protobuf/ArrayDecoders$Registers;)I
Lcom/google/protobuf/MessageSchema;->parseOneofField(Ljava/lang/Object;[BIIIIIIIJILcom/google/protobuf/ArrayDecoders$Registers;)I (2 occurrences)
Lcom/google/protobuf/MessageSchema;->parseProto2Message(Ljava/lang/Object;[BIIILcom/google/protobuf/ArrayDecoders$Registers;)I (3 occurrences)
Lcom/google/protobuf/MessageSchema;->parseProto3Message(Ljava/lang/Object;[BIILcom/google/protobuf/ArrayDecoders$Registers;)I (2 occurrences)
Lcom/google/protobuf/MessageSchema;->parseRepeatedField(Ljava/lang/Object;[BIIIIIIJIJLcom/google/protobuf/ArrayDecoders$Registers;)I
Lcom/google/protobuf/MessageSchema;->writeFieldsInAscendingOrderProto2(Ljava/lang/Object;Lcom/google/protobuf/Writer;)V (41 occurrences)
Lcom/google/protobuf/UnsafeUtil$MemoryAccessor;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
#28: Linking unsupported Lsun/misc/Unsafe;->getShort(Ljava/lang/Object;J)S use(s):
Lorg/msgpack/core/buffer/MessageBuffer;->getShort(I)S
Lorg/msgpack/core/buffer/MessageBufferBE;->getShort(I)S
#29: Linking unsupported,core-platform-api Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J use(s):
Lcom/google/protobuf/MessageSchema;->newSchemaForRawMessageInfo(Lcom/google/protobuf/RawMessageInfo;Lcom/google/protobuf/NewInstanceSchema;Lcom/google/protobuf/ListFieldSchema;Lcom/google/protobuf/UnknownFieldSchema;Lcom/google/protobuf/ExtensionSchema;Lcom/google/protobuf/MapFieldSchema;)Lcom/google/protobuf/MessageSchema; (4 occurrences)
Lcom/google/protobuf/UnsafeUtil$MemoryAccessor;->objectFieldOffset(Ljava/lang/reflect/Field;)J
#30: Linking unsupported,core-platform-api Lsun/misc/Unsafe;->putBoolean(Ljava/lang/Object;JZ)V use(s):
Lcom/google/protobuf/UnsafeUtil$JvmMemoryAccessor;->putBoolean(Ljava/lang/Object;JZ)V
Lorg/msgpack/core/buffer/MessageBuffer;->putBoolean(IZ)V
#31: Linking unsupported,core-platform-api Lsun/misc/Unsafe;->putByte(JB)V use(s):
Lcom/google/protobuf/UnsafeUtil$JvmMemoryAccessor;->putByte(JB)V
#32: Linking unsupported,core-platform-api Lsun/misc/Unsafe;->putByte(Ljava/lang/Object;JB)V use(s):
Lcom/google/protobuf/UnsafeUtil$JvmMemoryAccessor;->putByte(Ljava/lang/Object;JB)V
Lorg/msgpack/core/buffer/MessageBuffer;->putByte(IB)V
Lorg/msgpack/core/buffer/MessageBuffer;->putByteBuffer(ILjava/nio/ByteBuffer;I)V
#33: Linking unsupported,core-platform-api Lsun/misc/Unsafe;->putDouble(Ljava/lang/Object;JD)V use(s):
Lcom/google/protobuf/UnsafeUtil$JvmMemoryAccessor;->putDouble(Ljava/lang/Object;JD)V
Lorg/msgpack/core/buffer/MessageBufferBE;->putDouble(ID)V
#34: Linking unsupported,core-platform-api Lsun/misc/Unsafe;->putFloat(Ljava/lang/Object;JF)V use(s):
Lcom/google/protobuf/UnsafeUtil$JvmMemoryAccessor;->putFloat(Ljava/lang/Object;JF)V
#35: Linking unsupported,core-platform-api Lsun/misc/Unsafe;->putInt(JI)V use(s):
Lcom/google/protobuf/UnsafeUtil$JvmMemoryAccessor;->putInt(JI)V
#36: Linking unsupported,core-platform-api Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V use(s):
Lcom/google/protobuf/MessageSchema;->getSerializedSizeProto2(Ljava/lang/Object;)I (14 occurrences)
Lcom/google/protobuf/MessageSchema;->getSerializedSizeProto3(Ljava/lang/Object;)I (14 occurrences)
Lcom/google/protobuf/MessageSchema;->parseOneofField(Ljava/lang/Object;[BIIIIIIIJILcom/google/protobuf/ArrayDecoders$Registers;)I (14 occurrences)
Lcom/google/protobuf/MessageSchema;->parseProto2Message(Ljava/lang/Object;[BIIILcom/google/protobuf/ArrayDecoders$Registers;)I (6 occurrences)
Lcom/google/protobuf/MessageSchema;->parseProto3Message(Ljava/lang/Object;[BIILcom/google/protobuf/ArrayDecoders$Registers;)I (4 occurrences)
Lcom/google/protobuf/UnsafeUtil$MemoryAccessor;->putInt(Ljava/lang/Object;JI)V
Lorg/msgpack/core/buffer/MessageBuffer;->putInt(II)V
Lorg/msgpack/core/buffer/MessageBufferBE;->putInt(II)V
#37: Linking unsupported,core-platform-api Lsun/misc/Unsafe;->putLong(JJ)V use(s):
Lcom/google/protobuf/UnsafeUtil$JvmMemoryAccessor;->putLong(JJ)V
#38: Linking unsupported,core-platform-api Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V use(s):
Lcom/google/protobuf/MessageSchema;->parseProto2Message(Ljava/lang/Object;[BIIILcom/google/protobuf/ArrayDecoders$Registers;)I (3 occurrences)
Lcom/google/protobuf/MessageSchema;->parseProto3Message(Ljava/lang/Object;[BIILcom/google/protobuf/ArrayDecoders$Registers;)I (3 occurrences)
Lcom/google/protobuf/UnsafeUtil$MemoryAccessor;->putLong(Ljava/lang/Object;JJ)V
Lorg/msgpack/core/buffer/MessageBuffer;->putLong(IJ)V
Lorg/msgpack/core/buffer/MessageBufferBE;->putLong(IJ)V
#39: Linking unsupported,core-platform-api Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V use(s):
Lcom/google/protobuf/MessageSchema;->parseMapField(Ljava/lang/Object;[BIIIJLcom/google/protobuf/ArrayDecoders$Registers;)I
Lcom/google/protobuf/MessageSchema;->parseOneofField(Ljava/lang/Object;[BIIIIIIIJILcom/google/protobuf/ArrayDecoders$Registers;)I (17 occurrences)
Lcom/google/protobuf/MessageSchema;->parseProto2Message(Ljava/lang/Object;[BIIILcom/google/protobuf/ArrayDecoders$Registers;)I (7 occurrences)
Lcom/google/protobuf/MessageSchema;->parseProto3Message(Ljava/lang/Object;[BIILcom/google/protobuf/ArrayDecoders$Registers;)I (5 occurrences)
Lcom/google/protobuf/MessageSchema;->parseRepeatedField(Ljava/lang/Object;[BIIIIIIJIJLcom/google/protobuf/ArrayDecoders$Registers;)I
Lcom/google/protobuf/UnsafeUtil$MemoryAccessor;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
#40: Linking unsupported Lsun/misc/Unsafe;->putShort(Ljava/lang/Object;JS)V use(s):
Lorg/msgpack/core/buffer/MessageBuffer;->putShort(IS)V
Lorg/msgpack/core/buffer/MessageBufferBE;->putShort(IS)V
#41: Reflection unsupported Landroid/app/Activity;->mActivityInfo use(s):
Lcom/sina/weibo/sdk/share/BaseActivity;->i()Z
#42: Reflection unsupported Landroid/app/Activity;->mMainThread use(s):
Lcom/alipay/mobile/core/impl/AppExitHelper;->a(Landroid/app/Activity;Landroid/app/Activity;)V
Landroidx/core/app/ActivityRecreator;->getMainThreadField()Ljava/lang/reflect/Field;
#43: Reflection unsupported Landroid/app/Activity;->mReferrer use(s):
Lcom/taobao/flowcustoms/afc/utils/AfcUtils;->reflectGetReferrer(Landroid/app/Activity;)Ljava/lang/String;
#44: Reflection unsupported Landroid/app/Activity;->mToken use(s):
Landroidx/core/app/ActivityRecreator;->getTokenField()Ljava/lang/reflect/Field;
#45: Reflection unsupported Landroid/app/Activity;->mWindowManager use(s):
Lcom/alipay/mobile/nebulacore/core/H5PagePreloader$3;->run()V
Lcom/alipay/mobile/nebulacore/core/H5PagePreloader$3;->run()V
Lcom/alipay/mobile/nebulax/integration/mpaas/NebulaServiceImpl;->preCreateActivity()V
#46: Reflection unsupported Landroid/app/ActivityManager$RunningAppProcessInfo;->processState use(s):
Lcom/alipay/mobile/quinox/utils/SystemUtil;->isBackground2(Landroid/content/Context;)Z
#47: Reflection unsupported,test-api Landroid/app/ActivityManager;->PROCESS_STATE_TOP use(s):
Lcom/alipay/mobile/quinox/utils/SystemUtil;->isBackground2(Landroid/content/Context;)Z
#48: Reflection unsupported Landroid/app/ActivityManagerNative;->getDefault use(s):
Lcom/dingtalk/mars/comm/NetStatusUtil;->getBackgroundLimitType(Landroid/content/Context;)I
#49: Reflection unsupported Landroid/app/ActivityThread$ActivityClientRecord;->activity use(s):
Lcom/alipay/mobile/core/impl/AppExitHelper;->a(Landroid/app/Activity;Landroid/app/Activity;)V
#50: Reflection unsupported Landroid/app/ActivityThread$H;->SCHEDULE_CRASH use(s):
Lcom/alipay/mobile/quinox/preload/ExcaliburService;->canHook()Z
#51: Reflection unsupported Landroid/app/ActivityThread;->currentActivityThread use(s):
Lcom/alipay/mobile/common/logging/ProcessInfoImpl;->a()Ljava/lang/String;
Lcom/alipay/mobile/common/transport/utils/MiscUtils;->getCurProcessName(Landroid/content/Context;)Ljava/lang/String;
Lcom/sijla/b/d;->d()Landroid/app/Application;
Lcom/sijla/h/b;->d()Landroid/app/Application;
Lcom/taobao/accs/AccsClientConfig;->getContext()Landroid/content/Context;
Lcom/uc/webview/export/internal/utility/l;->c(Landroid/content/Context;)Ljava/lang/String;
Lmtopsdk/common/util/MtopUtils;->getContext()Landroid/content/Context;
Lcom/alipay/mobile/nebulacore/core/H5PagePreloader;->f()Ljava/lang/Object;
Lcom/alipay/mobile/nebulax/integration/mpaas/NebulaServiceImpl;->d()Ljava/lang/Object;
Lcom/alipay/mobile/quinox/preload/ExcaliburService;->canHook()Z
Lanet/channel/assist/NetworkAssist;->getContext()Landroid/content/Context;
Lanet/channel/util/Utils;->getAppContext()Landroid/content/Context;
Lcom/ali/user/mobile/app/dataprovider/DataProviderFactory;->getSystemApp()Landroid/app/Application;
Lcom/ali/user/open/core/util/SystemUtils;->getSystemApp()Landroid/app/Application;
Lcom/autonavi/profile/QATestInfo/FloatingManager;->getCurrentActivity()Landroid/app/Activity;
Lcom/network/diagnosis/NetworkDiagnosis;->getContext()Landroid/content/Context;
#52: Reflection unsupported Landroid/app/ActivityThread;->currentApplication use(s):
Lcom/alipay/mobile/common/nbnet/biz/util/NBNetEnvUtils;->a()Landroid/content/Context;
Lcom/alipay/mobile/common/transport/utils/TransportEnvUtil;->getContext()Landroid/content/Context;
Lcom/amap/bundle/qaplugin/QABug/wmonkey/runner/util/InstrumentationRunner;->currentApplication()Landroid/content/Context;
Lpl/droidsonroids/gif/LibraryLoader;->getContext()Landroid/content/Context;
Lcom/alipay/sdk/m/y/b;->a()Z
Lcom/dingtalk/bifrost/BifrostEnvUtils;->getContext()Landroid/content/Context;
#53: Reflection unsupported Landroid/app/ActivityThread;->getPackageManager use(s):
Lcom/alipay/mobile/quinox/perfhelper/NougatPolicy;->getPackageManagerBinderProxy()Ljava/lang/Object;
Lcom/alipay/profiledealer/ProfileUtil;->getPackageManagerBinderProxy()Ljava/lang/Object;
#54: Reflection unsupported Landroid/app/ActivityThread;->getProcessName use(s):
Lcom/alipay/mobile/common/logging/ProcessInfoImpl;->a()Ljava/lang/String;
Lcom/alipay/mobile/common/transport/utils/MiscUtils;->getCurProcessName(Landroid/content/Context;)Ljava/lang/String;
Lcom/uc/webview/export/internal/utility/l;->c(Landroid/content/Context;)Ljava/lang/String;
#55: Reflection unsupported Landroid/app/ActivityThread;->mActivities use(s):
Lcom/alipay/mobile/core/impl/AppExitHelper;->a(Landroid/app/Activity;Landroid/app/Activity;)V
Lcom/autonavi/profile/QATestInfo/FloatingManager;->getCurrentActivity()Landroid/app/Activity;
#56: Reflection unsupported Landroid/app/ActivityThread;->mH use(s):
Lcom/alipay/mobile/quinox/preload/ExcaliburService;->canHook()Z
#57: Reflection unsupported Landroid/app/ActivityThread;->mInitialApplication use(s):
Lcom/sijla/b/d;->d()Landroid/app/Application;
Lcom/sijla/h/b;->d()Landroid/app/Application;
Lcom/ali/user/mobile/app/dataprovider/DataProviderFactory;->getSystemApp()Landroid/app/Application;
Lcom/ali/user/open/core/util/SystemUtils;->getSystemApp()Landroid/app/Application;
#58: Reflection unsupported Landroid/app/ActivityThread;->mInstrumentation use(s):
Lcom/alipay/mobile/nebulacore/core/H5PagePreloader;->f()Ljava/lang/Object;
Lcom/alipay/mobile/nebulax/integration/mpaas/NebulaServiceImpl;->d()Ljava/lang/Object;
#59: Reflection unsupported Landroid/app/AppGlobals;->getInitialApplication use(s):
Lcom/alipay/mobile/common/transport/utils/TransportEnvUtil;->getContext()Landroid/content/Context;
#60: Reflection unsupported Landroid/app/AppOpsManager;->OP_POST_NOTIFICATION use(s):
Lcom/xiaomi/push/g;->a(Landroid/content/Context;Ljava/lang/String;Z)Lcom/xiaomi/push/g$b;
#61: Reflection unsupported Landroid/app/Application;->attach use(s):
Lcom/amap/bundle/pluginframework/manager/app/PluginAppManager;->initMethods()V
#62: Reflection unsupported Landroid/app/Dialog;->mOnKeyListener use(s):
Landroidx/core/view/KeyEventDispatcher;->getDialogKeyListenerPre28(Landroid/app/Dialog;)Landroid/content/DialogInterface$OnKeyListener;
#63: Reflection unsupported Landroid/app/Service;->attach use(s):
Lcom/uc/sandboxExport/SandboxedProcessService;->init(Landroid/os/ParcelFileDescriptor;[Landroid/os/Parcelable;Landroid/os/ParcelFileDescriptor;)V
Lcom/uc/sandboxExport/SandboxedProcessService;->init(Landroid/os/ParcelFileDescriptor;[Landroid/os/Parcelable;Landroid/os/ParcelFileDescriptor;)V
#64: Reflection unsupported Landroid/app/Service;->mActivityManager use(s):
Lcom/uc/sandboxExport/SandboxedProcessService;->init(Landroid/os/ParcelFileDescriptor;[Landroid/os/Parcelable;Landroid/os/ParcelFileDescriptor;)V
Lcom/uc/sandboxExport/SandboxedProcessService;->init(Landroid/os/ParcelFileDescriptor;[Landroid/os/Parcelable;Landroid/os/ParcelFileDescriptor;)V
#65: Reflection unsupported Landroid/app/Service;->mApplication use(s):
Lcom/uc/sandboxExport/SandboxedProcessService;->init(Landroid/os/ParcelFileDescriptor;[Landroid/os/Parcelable;Landroid/os/ParcelFileDescriptor;)V
Lcom/uc/sandboxExport/SandboxedProcessService;->init(Landroid/os/ParcelFileDescriptor;[Landroid/os/Parcelable;Landroid/os/ParcelFileDescriptor;)V
#66: Reflection unsupported Landroid/app/Service;->mClassName use(s):
Lcom/uc/sandboxExport/SandboxedProcessService;->init(Landroid/os/ParcelFileDescriptor;[Landroid/os/Parcelable;Landroid/os/ParcelFileDescriptor;)V
Lcom/uc/sandboxExport/SandboxedProcessService;->init(Landroid/os/ParcelFileDescriptor;[Landroid/os/Parcelable;Landroid/os/ParcelFileDescriptor;)V
#67: Reflection unsupported Landroid/app/Service;->mThread use(s):
Lcom/uc/sandboxExport/SandboxedProcessService;->init(Landroid/os/ParcelFileDescriptor;[Landroid/os/Parcelable;Landroid/os/ParcelFileDescriptor;)V
Lcom/uc/sandboxExport/SandboxedProcessService;->init(Landroid/os/ParcelFileDescriptor;[Landroid/os/Parcelable;Landroid/os/ParcelFileDescriptor;)V
#68: Reflection unsupported Landroid/app/Service;->mToken use(s):
Lcom/uc/sandboxExport/SandboxedProcessService;->init(Landroid/os/ParcelFileDescriptor;[Landroid/os/Parcelable;Landroid/os/ParcelFileDescriptor;)V
Lcom/uc/sandboxExport/SandboxedProcessService;->init(Landroid/os/ParcelFileDescriptor;[Landroid/os/Parcelable;Landroid/os/ParcelFileDescriptor;)V
#69: Reflection unsupported Landroid/bluetooth/BluetoothAdapter;->mService use(s):
Lcom/alipay/security/mobile/module/deviceinfo/DeviceInfo;->getBtAddressViaReflection(Landroid/bluetooth/BluetoothAdapter;)Ljava/lang/String;
#70: Reflection unsupported Landroid/content/ContentProvider;->mAuthority use(s):
Lcom/amap/bundle/mapstorage/MPSharedPreferences$ReflectionUtil;->contentProviderAuthority(Landroid/content/ContentProvider;)Ljava/lang/String;
Lcom/amap/bundle/desktopwidget/service/store/BaseMultiProcessSp$ReflectionUtil;->contentProviderAuthority(Landroid/content/ContentProvider;)Ljava/lang/String;
#71: Reflection unsupported Landroid/content/ContentProviderClient;->mContentProvider use(s):
Lcom/taobao/aranger/core/ipc/channel/QuickRemoteChannel;->getRemoteService(Landroid/net/Uri;)Lcom/taobao/aranger/intf/IRemoteService;
#72: Reflection max-target-o Landroid/content/ContentResolver;->mTargetSdkVersion use(s):
Lcom/alipay/mobile/quinox/utils/ContentResolvers;->
#73: Reflection unsupported Landroid/content/ContextWrapper;->mBase use(s):
Lcom/uc/sandboxExport/SandboxedProcessService;->init(Landroid/os/ParcelFileDescriptor;[Landroid/os/Parcelable;Landroid/os/ParcelFileDescriptor;)V
Lcom/uc/sandboxExport/SandboxedProcessService;->init(Landroid/os/ParcelFileDescriptor;[Landroid/os/Parcelable;Landroid/os/ParcelFileDescriptor;)V
Lcom/uc/webview/export/WebView;->destroy()V
#74: Reflection unsupported,test-api Landroid/content/pm/ActivityInfo;->isTranslucentOrFloating use(s):
Lcom/sina/weibo/sdk/share/BaseActivity;->h()Z
#75: Reflection max-target-r Landroid/content/pm/PackageParser;->collectCertificates use(s):
Lcom/uc/webview/export/internal/utility/h$a;->b(Landroid/content/Context;Ljava/lang/String;)[Landroid/content/pm/Signature;
#76: Reflection unsupported Landroid/content/pm/PackageParser;->parsePackage use(s):
Lcom/uc/webview/export/internal/utility/h$a;->b(Landroid/content/Context;Ljava/lang/String;)[Landroid/content/pm/Signature;
#77: Reflection unsupported Landroid/content/res/AssetManager;->addAssetPath use(s):
Lcom/alipay/mobile/common/apkutil/ApkUtil;->getResourcesForApplication(Ljava/lang/String;Landroid/app/Application;)Landroid/content/res/Resources;
Lcom/amap/bundle/pluginframework/loader/PluginLoader;->createAssetManagerByAddAssetPath(Lcom/amap/bundle/pluginframework/manager/PluginInfo;Landroid/content/res/Resources;)Landroid/content/res/AssetManager;
#78: Reflection max-target-r Landroid/content/res/AssetManager;->openNonAsset use(s):
Lcom/taobao/securityjni/SGJpgProcess;->fetchOpenNonAssetMethod()V
#79: Reflection blocked Landroid/content/res/Resources$Theme;->rebase use(s):
Landroidx/core/content/res/ResourcesCompat$ThemeCompat$ImplApi23;->rebase(Landroid/content/res/Resources$Theme;)V
#80: Reflection unsupported Landroid/graphics/Typeface;->createFromFamiliesWithDefault use(s):
Landroidx/core/graphics/TypefaceCompatApi21Impl;->init()V
Landroidx/core/graphics/TypefaceCompatApi24Impl;->
Landroidx/core/graphics/TypefaceCompatApi26Impl;->obtainCreateFromFamiliesWithDefaultMethod(Ljava/lang/Class;)Ljava/lang/reflect/Method;
Landroidx/core/graphics/TypefaceCompatApi28Impl;->obtainCreateFromFamiliesWithDefaultMethod(Ljava/lang/Class;)Ljava/lang/reflect/Method;
#81: Reflection unsupported Landroid/graphics/Typeface;->native_instance use(s):
Landroidx/core/graphics/TypefaceCompatBaseImpl;->getUniqueKey(Landroid/graphics/Typeface;)J
#82: Reflection unsupported Landroid/hardware/Camera;->openLegacy use(s):
Lcom/alipay/camera/base/AntCamera;->a([Ljava/lang/Class;[Ljava/lang/Object;)Landroid/hardware/Camera;
#83: Reflection unsupported Landroid/media/AudioSystem;->getOutputLatency use(s):
Lcom/UCMobile/Apollo/util/JavaForNative;->getDefaultAudioLatencyMs(I)I
#84: Reflection unsupported Landroid/media/session/MediaSessionLegacyHelper;->getHelper use(s):
Lleakcanary/AndroidLeakFixes$MEDIA_SESSION_LEGACY_HELPER$apply$1;->run()V
#85: Reflection unsupported Landroid/net/ConnectivityManager;->getMobileDataEnabled use(s):
Lcom/mobile/auth/ad/h;->a(Landroid/net/ConnectivityManager;)Z
Lcom/mobile/auth/d/f;->d(Landroid/content/Context;)Z
Lcom/mobile/auth/gatewayauth/utils/c;->e(Landroid/content/Context;)Z
Lcom/mobile/auth/o/m;->a(Landroid/net/ConnectivityManager;Landroid/content/Context;)Z
Lcom/nirvana/tools/core/NetworkUtils;->isMobileNetworkOpen(Landroid/content/Context;)Z
#86: Reflection unsupported Landroid/net/ConnectivityManager;->requestRouteToHost use(s):
Lcom/mobile/auth/ad/c;->a(Landroid/content/Context;Ljava/lang/String;)Z
Lcom/mobile/auth/d/e;->b(Landroid/content/Context;Ljava/lang/String;)Z
Lcom/mobile/auth/d/e;->b(Landroid/content/Context;Ljava/lang/String;)Z
Lcom/nirvana/tools/core/MobileNetRequestManager;->switchToMobileForUnderL(Landroid/content/Context;Ljava/lang/String;)Z
Lcom/nirvana/tools/core/MobileNetRequestManager;->switchToMobileForUnderL(Landroid/content/Context;Ljava/lang/String;)Z
#87: Reflection unsupported Landroid/net/ConnectivityManager;->startUsingNetworkFeature use(s):
Lcom/mobile/auth/ad/c;->a(Landroid/content/Context;Ljava/lang/String;)Z
Lcom/mobile/auth/d/e;->b(Landroid/content/Context;Ljava/lang/String;)Z
Lcom/nirvana/tools/core/MobileNetRequestManager;->switchToMobileForUnderL(Landroid/content/Context;Ljava/lang/String;)Z
#88: Reflection unsupported Landroid/net/INetworkStatsService;->getMobileIfaces use(s):
Lcom/alipay/mobile/monitor/analysis/power/TrafficConsumeInfo;->load(Z)V
#89: Reflection unsupported Landroid/net/SSLCertificateSocketFactory;->getHttpSocketFactory use(s):
Lfaceverify/s0;->a(Ljava/lang/String;)Lfaceverify/s0;
#90: Reflection unsupported Landroid/os/AsyncTask;->mFuture use(s):
Lcom/alipay/mobile/framework/aop/AOPInterceptorCenter$WrapAsyncTaskInterceptor;->intercept(Lcom/alipay/dexaop/Chain;)Ljava/lang/Object;
#91: Reflection unsupported Landroid/os/Build;->getString use(s):
Lcom/autonavi/minimap/bundle/apm/data/DeviceInfoManager;->initCpuBranchAndModel()V
#92: Reflection unsupported Landroid/os/Bundle;->getIBinder use(s):
Landroid/support/v4/app/BundleCompatDonut;->getBinder(Landroid/os/Bundle;Ljava/lang/String;)Landroid/os/IBinder;
Landroidx/core/app/BundleCompat$BundleCompatBaseImpl;->getBinder(Landroid/os/Bundle;Ljava/lang/String;)Landroid/os/IBinder;
#93: Reflection unsupported Landroid/os/Bundle;->putIBinder use(s):
Lq/q/w/w/q/a$a;->a(Landroid/os/Bundle;Ljava/lang/String;Landroid/os/IBinder;)V
Landroid/support/v4/app/BundleCompatDonut;->putBinder(Landroid/os/Bundle;Ljava/lang/String;Landroid/os/IBinder;)V
Landroidx/core/app/BundleCompat$BundleCompatBaseImpl;->putBinder(Landroid/os/Bundle;Ljava/lang/String;Landroid/os/IBinder;)V
#94: Reflection unsupported Landroid/os/Debug$MemoryInfo;->otherStats use(s):
Lcom/autonavi/crash/utils/SystemUtil;->getMemoryInfoString()Ljava/lang/String;
#95: Reflection unsupported Landroid/os/Environment;->buildExternalStorageAppFilesDirs use(s):
Lcom/amap/bundle/blutils/FileUtil;->getExternalFilePath(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
#96: Reflection unsupported Landroid/os/Handler;->mCallback use(s):
Lleakcanary/ServiceWatcher;->swapActivityThreadHandlerCallback(Lkotlin/jvm/functions/Function1;)V
Lcom/alipay/mobile/quinox/preload/ExcaliburService;->canHook()Z
#97: Reflection unsupported Landroid/os/Looper;->mQueue use(s):
Lcom/alipay/mobile/common/logging/ProcessInfoImpl;->a(Landroid/os/Looper;)Ljava/util/Map;
Lcom/alipay/profiledealer/ProfileUtil;->getStartupBundleFromLooper(Landroid/os/Looper;)Landroid/os/Bundle;
Lcom/alipay/profilo/ProfiloUtil;->getStartupBundleFromLooper(Landroid/os/Looper;)Landroid/os/Bundle;
#98: Reflection unsupported Landroid/os/Message;->next use(s):
Lcom/alipay/mobile/bqcscanservice/CameraHandler;->a(Ljava/lang/String;)V
Lcom/alipay/mobile/common/logging/ProcessInfoImpl;->a(Landroid/os/Looper;)Ljava/util/Map;
Lcom/alipay/mobile/common/logging/ProcessInfoImpl;->a(Landroid/os/Looper;)Ljava/util/Map;
Lcom/autonavi/minimap/ajx3/util/DebugPrinter;->getMessageCount()I
Lcom/autonavi/minimap/ajx3/util/DebugPrinter;->getMessageCount()I
Lcom/alipay/profiledealer/ProfileUtil;->getStartupBundleFromLooper(Landroid/os/Looper;)Landroid/os/Bundle;
Lcom/alipay/profilo/ProfiloUtil;->getStartupBundleFromLooper(Landroid/os/Looper;)Landroid/os/Bundle;
Lcom/autonavi/minimap/bundle/apm/internal/plugins/mainthreadblock/MessageReader;->
#99: Reflection unsupported Landroid/os/MessageQueue;->mMessages use(s):
Lcom/alipay/mobile/bqcscanservice/CameraHandler;->a(Ljava/lang/String;)V
Lcom/alipay/mobile/common/logging/ProcessInfoImpl;->a(Landroid/os/Looper;)Ljava/util/Map;
Lcom/autonavi/minimap/ajx3/util/DebugPrinter;->getMessageCount()I
Lcom/alipay/profiledealer/ProfileUtil;->getStartupBundleFromLooper(Landroid/os/Looper;)Landroid/os/Bundle;
Lcom/alipay/profilo/ProfiloUtil;->getStartupBundleFromLooper(Landroid/os/Looper;)Landroid/os/Bundle;
Lcom/autonavi/minimap/bundle/apm/internal/plugins/mainthreadblock/MessageQueueProxy;->init()V
#100: Reflection unsupported Landroid/os/ParcelFileDescriptor;->fromData use(s):
Lcom/alipay/multimedia/apxmmusic/utils/CommonUtils;->getFileDescriptor([BLjava/lang/String;)Ljava/io/FileDescriptor;
#101: Reflection unsupported Landroid/os/Process;->readProcFile use(s):
Lcom/autonavi/minimap/bundle/apm/util/process/CpuTracker;->
#102: Reflection unsupported Landroid/os/Process;->readProcLines use(s):
Lcom/autonavi/bundle/vui/util/VMemUtil;->getMemInfo()[J
Lcom/amap/bundle/blutils/device/DeviceInfo;->getRAM()J
#103: Reflection unsupported Landroid/os/ServiceManager;->getService use(s):
Lohos/ohos/ohos/ohos/ohos/m;->a(Ljava/lang/String;)Landroid/os/IBinder;
#104: Reflection unsupported Landroid/os/SystemProperties;->set use(s):
Lcom/amap/bundle/utils/platform/SystemPropertiesProxy;->set(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
#105: Reflection unsupported Landroid/os/Trace;->TRACE_TAG_APP use(s):
Landroidx/tracing/Trace;->isEnabledFallback()Z
#106: Reflection unsupported Landroid/os/Trace;->asyncTraceBegin use(s):
Landroidx/tracing/Trace;->beginAsyncSectionFallback(Ljava/lang/String;I)V
Lcom/alibaba/ariver/kernel/common/utils/RVTraceUtils;->asyncTraceBegin(Ljava/lang/String;I)V
Lcom/alibaba/ariver/kernel/common/utils/RVTraceUtils;->asyncTraceBegin(Ljava/lang/String;I)V
#107: Reflection unsupported Landroid/os/Trace;->asyncTraceEnd use(s):
Landroidx/tracing/Trace;->endAsyncSectionFallback(Ljava/lang/String;I)V
Lcom/alibaba/ariver/kernel/common/utils/RVTraceUtils;->asyncTraceEnd(Ljava/lang/String;I)V
Lcom/alibaba/ariver/kernel/common/utils/RVTraceUtils;->asyncTraceEnd(Ljava/lang/String;I)V
#108: Reflection unsupported Landroid/os/Trace;->isTagEnabled use(s):
Landroidx/tracing/Trace;->isEnabledFallback()Z
#109: Reflection unsupported Landroid/os/Trace;->setAppTracingAllowed use(s):
Lcom/amap/bundle/launch/trace/DAGTraceX;->enableSystrace()V
#110: Reflection unsupported Landroid/os/Trace;->traceCounter use(s):
Landroidx/tracing/Trace;->setCounterFallback(Ljava/lang/String;I)V
#111: Reflection unsupported,test-api Landroid/os/UserHandle;->getUserId use(s):
Landroidx/core/os/UserHandleCompat;->getGetUserIdMethod()Ljava/lang/reflect/Method;
#112: Reflection unsupported,test-api Landroid/os/UserHandle;->isApp use(s):
Landroidx/core/os/ProcessCompat$Api17Impl;->isApplicationUid(I)Z
#113: Reflection unsupported Landroid/os/storage/StorageManager;->getVolumeList use(s):
Lcom/amap/bundle/blutils/FileUtil;->enumExternalSDcardInfo(Landroid/content/Context;)Ljava/util/ArrayList;
Lcom/amap/bundle/blutils/FileUtil;->getExternalStroragePath(Landroid/content/Context;)Ljava/lang/String;
Lcom/autonavi/minimap/adiu/storage/FileStorageModel;->getStoragePath(Landroid/content/Context;Z)Ljava/lang/String;
#114: Reflection unsupported Landroid/os/storage/StorageManager;->getVolumeState use(s):
Lcom/amap/bundle/blutils/FileUtil;->enumExternalSDcardInfo(Landroid/content/Context;)Ljava/util/ArrayList;
Lcom/amap/bundle/blutils/FileUtil;->getExternalStroragePath(Landroid/content/Context;)Ljava/lang/String;
#115: Reflection max-target-q,test-api Landroid/os/storage/StorageVolume;->getPath use(s):
Lcom/autonavi/minimap/adiu/storage/FileStorageModel;->getStoragePath(Landroid/content/Context;Z)Ljava/lang/String;
#116: Reflection unsupported Landroid/telephony/SubscriptionManager;->getDefaultDataSubscriptionInfo use(s):
Lanet/channel/status/NetworkStatusMonitor;->parseCarrierInfo()V
Lanet/channel/status/NetworkStatusMonitor;->parseCarrierInfo()V
#117: Reflection max-target-p Landroid/telephony/TelephonyManager;->getDataNetworkType use(s):
Lcom/mobile/auth/h/a;->c(Landroid/content/Context;)I
#118: Reflection max-target-p Landroid/text/TextLine;->sCached use(s):
Lleakcanary/AndroidLeakFixes$TEXT_LINE_POOL$apply$1;->run()V
Lcom/autonavi/minimap/drive/navi/navitts_dependencies/OfflineUtil;->clearTextLineLeak()V
#119: Reflection unsupported Landroid/util/DisplayMetrics;->noncompatDensityDpi use(s):
Lcom/autonavi/ae/gmap/AMapController;->adapterDpiScale(III)F
#120: Reflection unsupported Landroid/util/DisplayMetrics;->noncompatHeightPixels use(s):
Lcom/autonavi/ae/gmap/AMapController;->adapterDpiScale(III)F
#121: Reflection unsupported Landroid/util/DisplayMetrics;->noncompatWidthPixels use(s):
Lcom/autonavi/ae/gmap/AMapController;->adapterDpiScale(III)F
Lcom/autonavi/ae/gmap/AMapController;->adapterDpiScale(III)F
Lcom/autonavi/ae/gmap/AMapController;->adapterDpiScale(III)F
#122: Reflection unsupported Landroid/util/Singleton;->get use(s):
Lleakcanary/ServiceWatcher;->swapActivityManager(Lkotlin/jvm/functions/Function2;)V
#123: Reflection unsupported Landroid/util/Singleton;->mInstance use(s):
Lleakcanary/ServiceWatcher;->swapActivityManager(Lkotlin/jvm/functions/Function2;)V
#124: Reflection max-target-p Landroid/view/Display;->getDisplayInfo use(s):
Lcom/alipay/mobile/nebulacore/ui/H5ViewHolder;->refreshView()V
#125: Reflection unsupported Landroid/view/LayoutInflater;->mFactory2 use(s):
Landroid/support/v4/view/LayoutInflaterCompatHC;->forceSetFactory2(Landroid/view/LayoutInflater;Landroid/view/LayoutInflater$Factory2;)V
Landroidx/core/view/LayoutInflaterCompat;->forceSetFactory2(Landroid/view/LayoutInflater;Landroid/view/LayoutInflater$Factory2;)V
#126: Reflection max-target-q Landroid/view/View$AttachInfo;->mContentInsets use(s):
Landroidx/core/view/WindowInsetsCompat$Api21ReflectionHolder;->
#127: Reflection max-target-q Landroid/view/View$AttachInfo;->mStableInsets use(s):
Landroidx/core/view/WindowInsetsCompat$Api21ReflectionHolder;->
#128: Reflection max-target-q Landroid/view/View$AttachInfo;->mVisibleInsets use(s):
Landroidx/core/view/WindowInsetsCompat$Impl20;->loadReflectionField()V
#129: Reflection unsupported Landroid/view/View$ListenerInfo;->mOnClickListener use(s):
Lcom/alipay/mobile/monitor/track/TrackReflector;->
Lcom/alipay/mobile/monitor/track/TrackReflector;->
#130: Reflection max-target-r Landroid/view/View;->getInverseMatrix use(s):
Lcom/autonavi/minimap/ajx3/widget/property/TouchHelper;->getInverseMatrix(Landroid/view/View;)Landroid/graphics/Matrix;
#131: Reflection unsupported Landroid/view/View;->getViewRootImpl use(s):
Landroidx/core/view/WindowInsetsCompat$Impl20;->loadReflectionField()V
#132: Reflection unsupported Landroid/view/View;->hasIdentityMatrix use(s):
Lcom/autonavi/minimap/ajx3/widget/property/TouchHelper;->hasIdentityMatrix(Landroid/view/View;)Z
#133: Reflection unsupported Landroid/view/View;->mAccessibilityDelegate use(s):
Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->hasAccessibilityDelegate(Landroid/view/View;)Z
Landroidx/core/view/ViewCompat;->getAccessibilityDelegateThroughReflection(Landroid/view/View;)Landroid/view/View$AccessibilityDelegate;
#134: Reflection max-target-p Landroid/view/View;->mAttachInfo use(s):
Landroidx/core/view/WindowInsetsCompat$Api21ReflectionHolder;->
#135: Reflection unsupported Landroid/view/View;->mListenerInfo use(s):
Lcom/alipay/android/phone/mobilecommon/multimediabiz/biz/utils/ReflectUtils;->removeViewAttacheListeners(Landroid/view/View;)V
Lcom/alipay/android/phone/mobilecommon/multimediabiz/biz/utils/ReflectUtils;->removeViewAttacheListeners(Landroid/view/View;)V
#136: Reflection max-target-p Landroid/view/View;->mMinHeight use(s):
Landroid/support/v4/view/ViewCompatBase;->getMinimumHeight(Landroid/view/View;)I
#137: Reflection max-target-p Landroid/view/View;->mMinWidth use(s):
Landroid/support/v4/view/ViewCompatBase;->getMinimumWidth(Landroid/view/View;)I
#138: Reflection unsupported Landroid/view/View;->mRecreateDisplayList use(s):
Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->
#139: Reflection unsupported Landroid/view/View;->mRenderNode use(s):
Lcom/autonavi/minimap/ajx3/widget/property/TouchHelper;->getInverseMatrixSDK31(Landroid/view/View;)Landroid/graphics/Matrix;
#140: Reflection unsupported Landroid/view/ViewDebug;->dispatchCommand use(s):
Lorg/androidannotations/api/ViewServer$ViewServerWorker;->a(Ljava/net/Socket;Ljava/lang/String;Ljava/lang/String;)Z
#141: Reflection unsupported Landroid/view/ViewRootImpl;->mAttachInfo use(s):
Landroidx/core/view/WindowInsetsCompat$Impl20;->loadReflectionField()V
#142: Reflection max-target-r Landroid/view/Window;->addPrivateFlags use(s):
Lcom/huawei/secure/android/common/util/ScreenUtil;->hideOverlayWindows(Landroid/app/Activity;)V
#143: Reflection unsupported Landroid/view/WindowManagerGlobal;->getInstance use(s):
Lcom/amap/bundle/perfopt/enhanced/utils/TrimMemoryReflectUtil;->trimMemory()V
#144: Reflection unsupported Landroid/view/WindowManagerGlobal;->getWindowManagerService use(s):
Lcom/alipay/mobile/nebulauc/embedview/input/H5InputMethodHelper;->deviceHasNavigationBar()Z
Lcom/alipay/mobile/nebulauc/nativeinput/SystemViewUtil;->deviceHasNavigationBar()Z
Lcom/alibaba/ariver/commonability/core/util/d;->b()Z
#145: Reflection max-target-p Landroid/view/WindowManagerGlobal;->trimMemory use(s):
Lcom/amap/bundle/perfopt/enhanced/utils/TrimMemoryReflectUtil;->trimMemory()V
#146: Reflection max-target-p Landroid/view/animation/Animation;->mListener use(s):
Landroid/support/v4/app/FragmentManagerImpl;->setHWLayerAnimListenerIfAlpha(Landroid/view/View;Landroid/view/animation/Animation;)V
#147: Reflection unsupported Landroid/view/inputmethod/InputMethodManager;->getInputMethodWindowVisibleHeight use(s):
Lcom/alipay/mobile/nebulauc/embedview/input/H5InputMethodHelper;->getSystemKeyboardHeight()I
Lcom/alipay/mobile/nebulauc/nativeinput/H5NativeInputPlugin;->getSystemKeyboardHeight()I
Lcom/autonavi/minimap/ajx3/widget/view/toast/impl/AbstractToast;->init()V
#148: Reflection max-target-p Landroid/view/inputmethod/InputMethodManager;->mH use(s):
Landroidx/activity/ImmLeaksCleaner;->initializeReflectiveFields()V
#149: Reflection unsupported Landroid/widget/CheckedTextView;->mCheckMarkDrawable use(s):
Landroidx/core/widget/CheckedTextViewCompat$Api14Impl;->getCheckMarkDrawable(Landroid/widget/CheckedTextView;)Landroid/graphics/drawable/Drawable;
#150: Reflection unsupported Landroid/widget/CompoundButton;->mButtonDrawable use(s):
Landroid/support/v4/widget/CompoundButtonCompatDonut;->getButtonDrawable(Landroid/widget/CompoundButton;)Landroid/graphics/drawable/Drawable;
#151: Reflection max-target-p Landroid/widget/PopupWindow;->mOverlapAnchor use(s):
Landroid/support/v4/widget/PopupWindowCompatApi21;->
#152: Reflection unsupported Landroid/widget/TextView;->mMaxMode use(s):
Landroid/support/v4/widget/TextViewCompatDonut;->getMaxLines(Landroid/widget/TextView;)I
#153: Reflection unsupported Landroid/widget/TextView;->mMaximum use(s):
Landroid/support/v4/widget/TextViewCompatDonut;->getMaxLines(Landroid/widget/TextView;)I
Landroid/support/v4/widget/TextViewCompatDonut;->getMaxLines(Landroid/widget/TextView;)I
#154: Reflection unsupported Landroid/widget/TextView;->mMinMode use(s):
Landroid/support/v4/widget/TextViewCompatDonut;->getMinLines(Landroid/widget/TextView;)I
#155: Reflection unsupported Landroid/widget/TextView;->mMinimum use(s):
Landroid/support/v4/widget/TextViewCompatDonut;->getMinLines(Landroid/widget/TextView;)I
Landroid/support/v4/widget/TextViewCompatDonut;->getMinLines(Landroid/widget/TextView;)I
#156: Reflection max-target-p Landroid/widget/Toast;->mTN use(s):
Lcom/taobao/login4android/utils/ToastUtil;->hookToast(Landroid/widget/Toast;)V
Lcom/ali/user/open/core/util/ToastUtil;->hookToast(Landroid/widget/Toast;)V
#157: Reflection max-target-q Lcom/android/internal/R$dimen;->status_bar_height use(s):
Lcom/autonavi/minimap/bundle/apm/data/DeviceStatus;->getStatusBarHeight(Landroid/content/Context;)I
#158: Reflection max-target-q Lcom/android/internal/R$id;->right_icon use(s):
Lcom/autonavi/minimap/bundle/notification/util/PushManager;->sendUCNotifaction(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lnotification/entity/StoreAppInfo;I)V
#159: Reflection max-target-q Lcom/android/internal/R$styleable;->Window use(s):
Lcom/sina/weibo/sdk/share/BaseActivity;->h()Z
#160: Reflection max-target-o Lcom/android/internal/view/menu/MenuBuilder;->removeItemAt use(s):
Landroidx/core/widget/TextViewCompat$OreoCallback;->recomputeProcessTextMenuItems(Landroid/view/Menu;)V
#161: Reflection unsupported,core-platform-api Ldalvik/system/CloseGuard;->get use(s):
Lokhttp3/internal/platform/AndroidPlatform$CloseGuard;->get()Lokhttp3/internal/platform/AndroidPlatform$CloseGuard;
#162: Reflection unsupported,core-platform-api Ldalvik/system/CloseGuard;->open use(s):
Lokhttp3/internal/platform/AndroidPlatform$CloseGuard;->get()Lokhttp3/internal/platform/AndroidPlatform$CloseGuard;
#163: Reflection unsupported,core-platform-api Ldalvik/system/CloseGuard;->warnIfOpen use(s):
Lokhttp3/internal/platform/AndroidPlatform$CloseGuard;->get()Lokhttp3/internal/platform/AndroidPlatform$CloseGuard;
#164: Reflection unsupported Ldalvik/system/DexFile;->mCookie use(s):
Lcom/uc/sandboxExport/DexFileClassLoader;->
Lcom/uc/sandboxExport/DexFileClassLoader;->
#165: Reflection unsupported Ljava/lang/Thread;->target use(s):
Lcom/alipay/mobile/framework/aop/ThreadStartPerfInterceptor;->intercept0(Lcom/alipay/dexaop/perf/PerfChain;Ljava/lang/Object;I)Ljava/lang/Object;
#166: Reflection unsupported Ljava/lang/reflect/Field;->accessFlags use(s):
Lcom/amap/bundle/utils/ui/ToastHelper$SafeToast;->setFieldValue(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Z
#167: Reflection unsupported Ljava/nio/Buffer;->address use(s):
Lcom/google/protobuf/UnsafeUtil;->bufferAddressField()Ljava/lang/reflect/Field;
#168: Reflection unsupported,core-platform-api Ljava/nio/NioUtils;->freeDirectBuffer use(s):
Lcom/alipay/mobile/nebula/util/H5IOUtils;->freeMappedBuffer(Ljava/nio/MappedByteBuffer;)V
Lcom/alibaba/ariver/commonability/file/io/H5IOUtils;->freeMappedBuffer(Ljava/nio/MappedByteBuffer;)V
Lcom/alibaba/ariver/kernel/common/utils/IOUtils;->freeMappedBuffer(Ljava/nio/MappedByteBuffer;)V
#169: Reflection unsupported Ljava/util/TimerTask;->period use(s):
Lcom/amap/bundle/perfopt/enhanced/plugin/navigation/PeriodTask;->resetPeriod(J)Z
#170: Reflection unsupported Ljava/util/concurrent/FutureTask;->callable use(s):
Lcom/alipay/mobile/framework/aop/AOPInterceptorCenter$WrapAsyncTaskInterceptor;->intercept(Lcom/alipay/dexaop/Chain;)Ljava/lang/Object;
Lcom/alipay/mobile/framework/aop/AOPInterceptorCenter$WrapAsyncTaskInterceptor;->intercept(Lcom/alipay/dexaop/Chain;)Ljava/lang/Object;
Lcom/alipay/mobile/framework/aop/AOPInterceptorCenter;->coloringIfNeed(Ljava/lang/Object;Ljava/lang/Object;)V
Lcom/alipay/mobile/framework/aop/AOPInterceptorCenter;->coloringIfNeed(Ljava/lang/Object;Ljava/lang/Object;)V
Lcom/alipay/mobile/framework/pipeline/analysis/AnalysedRunnable;->getInnerName(Ljava/lang/Runnable;)Ljava/lang/String;
Lcom/alipay/mobile/framework/service/common/threadpool/TaskPoolExecutor;->a(Ljava/lang/Runnable;)Ljava/lang/String;
#171: Reflection unsupported Llibcore/icu/ICU;->addLikelySubtags use(s):
Landroid/support/dontuse/text/ICUCompatApi21;->
Landroid/support/dontuse/text/ICUCompatIcs;->
#172: Reflection unsupported Llibcore/icu/ICU;->getScript use(s):
Landroid/support/dontuse/text/ICUCompatIcs;->
#173: Reflection unsupported Llibcore/io/Libcore;->os use(s):
Lcom/alipay/mobile/framework/pipeline/Sysconf;->a(Ljava/lang/String;J)J
Lcom/autonavi/minimap/bundle/apm/util/process/CpuTracker;->
Lcom/alibaba/ariver/commonability/file/fs/utils/io/SafeLibCore;->getLibCoreOs()Ljava/lang/Object;
#174: Reflection unsupported Llibcore/io/Os;->sysconf use(s):
Lcom/alipay/mobile/framework/pipeline/Sysconf;->a(Ljava/lang/String;J)J
Lcom/autonavi/minimap/bundle/apm/util/process/CpuTracker;->
#175: Reflection unsupported Lorg/apache/harmony/dalvik/ddmc/DdmVmInternal;->getThreadStats use(s):
Lcom/autonavi/minimap/bundle/apm/util/ThreadStatUtil;->getThreadStatInfoByDdm()Ljava/util/List;
#176: Reflection unsupported Lsun/misc/Unsafe;->allocateInstance use(s):
Lcom/google/gson/internal/UnsafeAllocator;->create()Lcom/google/gson/internal/UnsafeAllocator;
#177: Reflection unsupported Lsun/misc/Unsafe;->theUnsafe use(s):
Lcom/google/gson/internal/UnsafeAllocator;->create()Lcom/google/gson/internal/UnsafeAllocator;
177 hidden API(s) used: 40 linked against, 137 through reflection
151 in unsupported
1 in blocked
2 in max-target-o
12 in max-target-p
7 in max-target-q
4 in max-target-r
To run an analysis that can give more reflection accesses,
but could include false positives, pass the –imprecise flag.
结果
blacklist:1
greylist:151
greylist-max-target-x: 25
1
2
3
4
5
6
7
8
9177 hidden API(s) used: 40 linked against, 137 through reflection
151 in unsupported
1 in blocked
2 in max-target-o
12 in max-target-p
7 in max-target-q
4 in max-target-r
To run an analysis that can give more reflection accesses,
but could include false positives, pass the --imprecise flag.所有限制时从android 9开始,max-target-x是我们项目设置的target版本。
扫描结果中可能存在误报的情况,比如低于android 9的代码中可以继续使用黑名单,灰名单。
扫描工具veridex,工具和hiddenapi文档是对应的,如果不匹配会出现无法执行的情况。