You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
7167 lines
168 KiB
7167 lines
168 KiB
name: "CtsJniTestCases.apk"
|
|
type: APK
|
|
size: 4436499
|
|
content_id: "GeBU4owZyKZzm6cboZhHiyobLKvd9/gtyK7KLrR+VnM="
|
|
code_id: "5937cb71 74c870f5 ace0e712 10abeac 10b330b b5b67796 541bcfcb 88e93f11 69cfa42b 2965562f bdee0f18 dc33aa66 dc341ec5 ac442c9c e03f4151 7a3c63cb f9855bc7 f1b3224f "
|
|
dependencies: "libc.so"
|
|
dependencies: "libdl.so"
|
|
dependencies: "libdl.so"
|
|
dependencies: "libc.so"
|
|
dependencies: "libm.so"
|
|
dependencies: "libnativehelper_compat_libc++.so"
|
|
dependencies: "liblog.so"
|
|
dependencies: "libdl.so"
|
|
dependencies: "libc.so"
|
|
dependencies: "libm.so"
|
|
dependencies: "libc++_shared.so"
|
|
dependencies: "libnativehelper_compat_libc++.so"
|
|
dependencies: "libjnicommon.so"
|
|
dependencies: "liblog.so"
|
|
dependencies: "libdl.so"
|
|
dependencies: "libc.so"
|
|
dependencies: "libm.so"
|
|
dependencies: "libc++_shared.so"
|
|
dependencies: "libnativehelper_compat_libc++.so"
|
|
dependencies: "libjnicommon.so"
|
|
dependencies: "liblog.so"
|
|
dependencies: "libdl.so"
|
|
dependencies: "libc.so"
|
|
dependencies: "libm.so"
|
|
dependencies: "libc++_shared.so"
|
|
dependencies: "libnativehelper_compat_libc++.so"
|
|
dependencies: "libjnicommon.so"
|
|
dependencies: "liblog.so"
|
|
dependencies: "libdl.so"
|
|
dependencies: "libc.so"
|
|
dependencies: "libm.so"
|
|
dependencies: "libc++_shared.so"
|
|
dependencies: "libnativehelper_compat_libc++.so"
|
|
dependencies: "liblog.so"
|
|
dependencies: "libdl.so"
|
|
dependencies: "libc.so"
|
|
dependencies: "libm.so"
|
|
dependencies: "liblog.so"
|
|
dependencies: "libc.so"
|
|
dependencies: "libm.so"
|
|
dependencies: "libdl.so"
|
|
dependencies: "libc.so"
|
|
dependencies: "libdl.so"
|
|
dependencies: "libdl.so"
|
|
dependencies: "libc.so"
|
|
dependencies: "libm.so"
|
|
dependencies: "libnativehelper_compat_libc++.so"
|
|
dependencies: "liblog.so"
|
|
dependencies: "libdl.so"
|
|
dependencies: "libc.so"
|
|
dependencies: "libm.so"
|
|
dependencies: "libc++_shared.so"
|
|
dependencies: "libnativehelper_compat_libc++.so"
|
|
dependencies: "libjnicommon.so"
|
|
dependencies: "liblog.so"
|
|
dependencies: "libdl.so"
|
|
dependencies: "libc.so"
|
|
dependencies: "libm.so"
|
|
dependencies: "libc++_shared.so"
|
|
dependencies: "libnativehelper_compat_libc++.so"
|
|
dependencies: "libjnicommon.so"
|
|
dependencies: "liblog.so"
|
|
dependencies: "libdl.so"
|
|
dependencies: "libc.so"
|
|
dependencies: "libm.so"
|
|
dependencies: "libc++_shared.so"
|
|
dependencies: "libnativehelper_compat_libc++.so"
|
|
dependencies: "libjnicommon.so"
|
|
dependencies: "liblog.so"
|
|
dependencies: "libdl.so"
|
|
dependencies: "libc.so"
|
|
dependencies: "libm.so"
|
|
dependencies: "libc++_shared.so"
|
|
dependencies: "libnativehelper_compat_libc++.so"
|
|
dependencies: "liblog.so"
|
|
dependencies: "libdl.so"
|
|
dependencies: "libc.so"
|
|
dependencies: "libm.so"
|
|
dependencies: "liblog.so"
|
|
dependencies: "libc.so"
|
|
dependencies: "libm.so"
|
|
dependencies: "libdl.so"
|
|
dynamic_loading_dependencies: "libcrypto.so"
|
|
dynamic_loading_dependencies: "libmedia.so"
|
|
dynamic_loading_dependencies: "libstagefright.so"
|
|
dynamic_loading_dependencies: "libcutils.so"
|
|
dynamic_loading_dependencies: "libandroid_runtime.so"
|
|
dynamic_loading_dependencies: "libbinder.so"
|
|
dynamic_loading_dependencies: "libutils.so"
|
|
dynamic_loading_dependencies: "libvorbisidec.so"
|
|
dynamic_loading_dependencies: "libart.so"
|
|
dynamic_loading_dependencies: "libnativehelper.so"
|
|
dynamic_loading_dependencies: "libjni_test_dlclose.so"
|
|
dynamic_loading_dependencies: "libgui.so"
|
|
dynamic_loading_dependencies: "libsqlite.so"
|
|
dynamic_loading_dependencies: "libwebviewchromium_plat_support.so"
|
|
dynamic_loading_dependencies: "libexpat.so"
|
|
dynamic_loading_dependencies: "libjni_test_dlclose.so"
|
|
dynamic_loading_dependencies: "libcrypto.so"
|
|
dynamic_loading_dependencies: "libmedia.so"
|
|
dynamic_loading_dependencies: "libstagefright.so"
|
|
dynamic_loading_dependencies: "libcutils.so"
|
|
dynamic_loading_dependencies: "libandroid_runtime.so"
|
|
dynamic_loading_dependencies: "libbinder.so"
|
|
dynamic_loading_dependencies: "libutils.so"
|
|
dynamic_loading_dependencies: "libvorbisidec.so"
|
|
dynamic_loading_dependencies: "libart.so"
|
|
dynamic_loading_dependencies: "libnativehelper.so"
|
|
dynamic_loading_dependencies: "libgui.so"
|
|
dynamic_loading_dependencies: "libsqlite.so"
|
|
dynamic_loading_dependencies: "libwebviewchromium_plat_support.so"
|
|
dynamic_loading_dependencies: "libexpat.so"
|
|
app_info {
|
|
package_name: "android.jni.cts"
|
|
uses_libraries {
|
|
name: "android.test.runner"
|
|
required: "android.test.runner"
|
|
}
|
|
uses_permissions: "android.permission.DISABLE_KEYGUARD"
|
|
properties {
|
|
key: "compileSdkVersionCodename"
|
|
value: "Q"
|
|
}
|
|
properties {
|
|
key: "minSdkVersion"
|
|
value: "Q"
|
|
}
|
|
properties {
|
|
key: "platformBuildVersionName"
|
|
value: "Q"
|
|
}
|
|
properties {
|
|
key: "compileSdkVersion"
|
|
value: "0x1c"
|
|
}
|
|
properties {
|
|
key: "targetSdkVersion"
|
|
value: "Q"
|
|
}
|
|
properties {
|
|
key: "versionName"
|
|
value: "Q"
|
|
}
|
|
properties {
|
|
key: "platformBuildVersionCode"
|
|
value: "0x1c"
|
|
}
|
|
properties {
|
|
key: "versionCode"
|
|
value: "0x1c"
|
|
}
|
|
external_api_packages {
|
|
name: "android.jni.cts"
|
|
classes {
|
|
name: "java.util.Comparator"
|
|
methods {
|
|
name: "compare"
|
|
parameters: "java.lang.Object"
|
|
parameters: "java.lang.Object"
|
|
return_type: "int"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.io.FileInputStream"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.io.File"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "close"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "getChannel"
|
|
return_type: "java.nio.channels.FileChannel"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.net.URL"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "openConnection"
|
|
return_type: "java.net.URLConnection"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.annotation.Annotation"
|
|
methods {
|
|
name: "annotationType"
|
|
return_type: "java.lang.Class"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.Collection"
|
|
methods {
|
|
name: "add"
|
|
parameters: "java.lang.Object"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "contains"
|
|
parameters: "java.lang.Object"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "isEmpty"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "iterator"
|
|
return_type: "java.util.Iterator"
|
|
}
|
|
methods {
|
|
name: "remove"
|
|
parameters: "java.lang.Object"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "size"
|
|
return_type: "int"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.reflect.Method"
|
|
methods {
|
|
name: "equals"
|
|
parameters: "java.lang.Object"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "getAnnotation"
|
|
parameters: "java.lang.Class"
|
|
return_type: "java.lang.annotation.Annotation"
|
|
}
|
|
methods {
|
|
name: "getAnnotations"
|
|
return_type: "java.lang.annotation.Annotation[]"
|
|
}
|
|
methods {
|
|
name: "getDeclaredAnnotations"
|
|
return_type: "java.lang.annotation.Annotation[]"
|
|
}
|
|
methods {
|
|
name: "getDeclaringClass"
|
|
return_type: "java.lang.Class"
|
|
}
|
|
methods {
|
|
name: "getGenericParameterTypes"
|
|
return_type: "java.lang.reflect.Type[]"
|
|
}
|
|
methods {
|
|
name: "getModifiers"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "getName"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "getParameterAnnotations"
|
|
return_type: "java.lang.annotation.Annotation[][]"
|
|
}
|
|
methods {
|
|
name: "getParameterTypes"
|
|
return_type: "java.lang.Class[]"
|
|
}
|
|
methods {
|
|
name: "getReturnType"
|
|
return_type: "java.lang.Class"
|
|
}
|
|
methods {
|
|
name: "hashCode"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "invoke"
|
|
parameters: "java.lang.Object"
|
|
parameters: "java.lang.Object[]"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
methods {
|
|
name: "isAnnotationPresent"
|
|
parameters: "java.lang.Class"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "isSynthetic"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "setAccessible"
|
|
parameters: "boolean"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "toString"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.util.Log"
|
|
methods {
|
|
name: "d"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.String"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "d"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.Throwable"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "e"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.String"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "e"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.Throwable"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "getStackTraceString"
|
|
parameters: "java.lang.Throwable"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "i"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.String"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "i"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.Throwable"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "isLoggable"
|
|
parameters: "java.lang.String"
|
|
parameters: "int"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "w"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.String"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "w"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.Throwable"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "wtf"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.String"
|
|
return_type: "int"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.reflect.Constructor"
|
|
methods {
|
|
name: "getParameterAnnotations"
|
|
return_type: "java.lang.annotation.Annotation[][]"
|
|
}
|
|
methods {
|
|
name: "getParameterTypes"
|
|
return_type: "java.lang.Class[]"
|
|
}
|
|
methods {
|
|
name: "newInstance"
|
|
parameters: "java.lang.Object[]"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
methods {
|
|
name: "setAccessible"
|
|
parameters: "boolean"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.graphics.Bitmap"
|
|
methods {
|
|
name: "compress"
|
|
parameters: "android.graphics.Bitmap.CompressFormat"
|
|
parameters: "int"
|
|
parameters: "java.io.OutputStream"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "createBitmap"
|
|
parameters: "android.graphics.Bitmap"
|
|
return_type: "android.graphics.Bitmap"
|
|
}
|
|
methods {
|
|
name: "sameAs"
|
|
parameters: "android.graphics.Bitmap"
|
|
return_type: "boolean"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.os.Message"
|
|
methods {
|
|
name: "getData"
|
|
return_type: "android.os.Bundle"
|
|
}
|
|
methods {
|
|
name: "setData"
|
|
parameters: "android.os.Bundle"
|
|
return_type: "void"
|
|
}
|
|
fields {
|
|
name: "replyTo"
|
|
type: "android.os.Messenger"
|
|
}
|
|
fields {
|
|
name: "what"
|
|
type: "int"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.io.ObjectInputStream"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.io.InputStream"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "close"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "readFields"
|
|
return_type: "java.io.ObjectInputStream.GetField"
|
|
}
|
|
methods {
|
|
name: "readObject"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.math.BigDecimal"
|
|
methods {
|
|
name: "abs"
|
|
return_type: "java.math.BigDecimal"
|
|
}
|
|
methods {
|
|
name: "compareTo"
|
|
parameters: "java.math.BigDecimal"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "stripTrailingZeros"
|
|
return_type: "java.math.BigDecimal"
|
|
}
|
|
methods {
|
|
name: "subtract"
|
|
parameters: "java.math.BigDecimal"
|
|
parameters: "java.math.MathContext"
|
|
return_type: "java.math.BigDecimal"
|
|
}
|
|
fields {
|
|
name: "ZERO"
|
|
type: "java.math.BigDecimal"
|
|
}
|
|
}
|
|
classes {
|
|
name: "javax.xml.xpath.XPathExpressionException"
|
|
methods {
|
|
name: "getMessage"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.concurrent.atomic.AtomicBoolean"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "boolean"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "compareAndSet"
|
|
parameters: "boolean"
|
|
parameters: "boolean"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "get"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "getAndSet"
|
|
parameters: "boolean"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "set"
|
|
parameters: "boolean"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.io.StringReader"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.concurrent.CountDownLatch"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "int"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "await"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "await"
|
|
parameters: "long"
|
|
parameters: "java.util.concurrent.TimeUnit"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "countDown"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.UUID"
|
|
methods {
|
|
name: "randomUUID"
|
|
return_type: "java.util.UUID"
|
|
}
|
|
methods {
|
|
name: "toString"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.concurrent.ConcurrentLinkedQueue"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.AssertionError"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.Object"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.Throwable"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "getMessage"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.Error"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.view.WindowManager"
|
|
methods {
|
|
name: "getDefaultDisplay"
|
|
return_type: "android.view.Display"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.Objects"
|
|
methods {
|
|
name: "equals"
|
|
parameters: "java.lang.Object"
|
|
parameters: "java.lang.Object"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "hash"
|
|
parameters: "java.lang.Object[]"
|
|
return_type: "int"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.Math"
|
|
methods {
|
|
name: "abs"
|
|
parameters: "double"
|
|
return_type: "double"
|
|
}
|
|
methods {
|
|
name: "abs"
|
|
parameters: "float"
|
|
return_type: "float"
|
|
}
|
|
methods {
|
|
name: "abs"
|
|
parameters: "int"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "max"
|
|
parameters: "int"
|
|
parameters: "int"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "min"
|
|
parameters: "int"
|
|
parameters: "int"
|
|
return_type: "int"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.InterruptedException"
|
|
methods {
|
|
name: "getCause"
|
|
return_type: "java.lang.Throwable"
|
|
}
|
|
methods {
|
|
name: "printStackTrace"
|
|
parameters: "java.io.PrintStream"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.concurrent.ThreadPoolExecutor"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "int"
|
|
parameters: "int"
|
|
parameters: "long"
|
|
parameters: "java.util.concurrent.TimeUnit"
|
|
parameters: "java.util.concurrent.BlockingQueue"
|
|
parameters: "java.util.concurrent.ThreadFactory"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.app.KeyguardManager.KeyguardLock"
|
|
methods {
|
|
name: "disableKeyguard"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.ClassLoader"
|
|
methods {
|
|
name: "getSystemClassLoader"
|
|
return_type: "java.lang.ClassLoader"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.io.FileOutputStream"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.io.File"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "close"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "getChannel"
|
|
return_type: "java.nio.channels.FileChannel"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.os.HandlerThread"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "getLooper"
|
|
return_type: "android.os.Looper"
|
|
}
|
|
methods {
|
|
name: "start"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.net.Uri.Builder"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "authority"
|
|
parameters: "java.lang.String"
|
|
return_type: "android.net.Uri.Builder"
|
|
}
|
|
methods {
|
|
name: "build"
|
|
return_type: "android.net.Uri"
|
|
}
|
|
methods {
|
|
name: "path"
|
|
parameters: "java.lang.String"
|
|
return_type: "android.net.Uri.Builder"
|
|
}
|
|
methods {
|
|
name: "scheme"
|
|
parameters: "java.lang.String"
|
|
return_type: "android.net.Uri.Builder"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.nio.charset.Charset"
|
|
methods {
|
|
name: "forName"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.nio.charset.Charset"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.Collections"
|
|
methods {
|
|
name: "addAll"
|
|
parameters: "java.util.Collection"
|
|
parameters: "java.lang.Object[]"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "emptyList"
|
|
return_type: "java.util.List"
|
|
}
|
|
methods {
|
|
name: "enumeration"
|
|
parameters: "java.util.Collection"
|
|
return_type: "java.util.Enumeration"
|
|
}
|
|
methods {
|
|
name: "reverse"
|
|
parameters: "java.util.List"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "singletonList"
|
|
parameters: "java.lang.Object"
|
|
return_type: "java.util.List"
|
|
}
|
|
methods {
|
|
name: "sort"
|
|
parameters: "java.util.List"
|
|
parameters: "java.util.Comparator"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "synchronizedList"
|
|
parameters: "java.util.List"
|
|
return_type: "java.util.List"
|
|
}
|
|
methods {
|
|
name: "unmodifiableCollection"
|
|
parameters: "java.util.Collection"
|
|
return_type: "java.util.Collection"
|
|
}
|
|
methods {
|
|
name: "unmodifiableList"
|
|
parameters: "java.util.List"
|
|
return_type: "java.util.List"
|
|
}
|
|
methods {
|
|
name: "unmodifiableMap"
|
|
parameters: "java.util.Map"
|
|
return_type: "java.util.Map"
|
|
}
|
|
methods {
|
|
name: "unmodifiableSet"
|
|
parameters: "java.util.Set"
|
|
return_type: "java.util.Set"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.io.InputStreamReader"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.io.InputStream"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.io.InputStream"
|
|
parameters: "java.nio.charset.Charset"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.concurrent.Callable"
|
|
methods {
|
|
name: "call"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.os.Parcel"
|
|
methods {
|
|
name: "enforceInterface"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "obtain"
|
|
return_type: "android.os.Parcel"
|
|
}
|
|
methods {
|
|
name: "readArray"
|
|
parameters: "java.lang.ClassLoader"
|
|
return_type: "java.lang.Object[]"
|
|
}
|
|
methods {
|
|
name: "readArrayList"
|
|
parameters: "java.lang.ClassLoader"
|
|
return_type: "java.util.ArrayList"
|
|
}
|
|
methods {
|
|
name: "readException"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "readHashMap"
|
|
parameters: "java.lang.ClassLoader"
|
|
return_type: "java.util.HashMap"
|
|
}
|
|
methods {
|
|
name: "readInt"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "readList"
|
|
parameters: "java.util.List"
|
|
parameters: "java.lang.ClassLoader"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "readMap"
|
|
parameters: "java.util.Map"
|
|
parameters: "java.lang.ClassLoader"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "readParcelable"
|
|
parameters: "java.lang.ClassLoader"
|
|
return_type: "android.os.Parcelable"
|
|
}
|
|
methods {
|
|
name: "readString"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "readStrongBinder"
|
|
return_type: "android.os.IBinder"
|
|
}
|
|
methods {
|
|
name: "recycle"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "writeArray"
|
|
parameters: "java.lang.Object[]"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "writeInt"
|
|
parameters: "int"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "writeInterfaceToken"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "writeNoException"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "writeParcelable"
|
|
parameters: "android.os.Parcelable"
|
|
parameters: "int"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "writeString"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "writeStrongBinder"
|
|
parameters: "android.os.IBinder"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.concurrent.ThreadFactory"
|
|
methods {
|
|
name: "newThread"
|
|
parameters: "java.lang.Runnable"
|
|
return_type: "java.lang.Thread"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.reflect.ParameterizedType"
|
|
methods {
|
|
name: "getActualTypeArguments"
|
|
return_type: "java.lang.reflect.Type[]"
|
|
}
|
|
}
|
|
classes {
|
|
name: "dalvik.system.PathClassLoader"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.ClassLoader"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "loadClass"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.lang.Class"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.StringBuilder"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "int"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "append"
|
|
parameters: "char"
|
|
return_type: "java.lang.StringBuilder"
|
|
}
|
|
methods {
|
|
name: "append"
|
|
parameters: "int"
|
|
return_type: "java.lang.StringBuilder"
|
|
}
|
|
methods {
|
|
name: "append"
|
|
parameters: "long"
|
|
return_type: "java.lang.StringBuilder"
|
|
}
|
|
methods {
|
|
name: "append"
|
|
parameters: "java.lang.Object"
|
|
return_type: "java.lang.StringBuilder"
|
|
}
|
|
methods {
|
|
name: "append"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.lang.StringBuilder"
|
|
}
|
|
methods {
|
|
name: "toString"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.os.Bundle"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "android.os.Bundle"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "containsKey"
|
|
parameters: "java.lang.String"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "get"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
methods {
|
|
name: "getParcelable"
|
|
parameters: "java.lang.String"
|
|
return_type: "android.os.Parcelable"
|
|
}
|
|
methods {
|
|
name: "getParcelableArray"
|
|
parameters: "java.lang.String"
|
|
return_type: "android.os.Parcelable[]"
|
|
}
|
|
methods {
|
|
name: "getSerializable"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.io.Serializable"
|
|
}
|
|
methods {
|
|
name: "getString"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "getStringArrayList"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.util.ArrayList"
|
|
}
|
|
methods {
|
|
name: "putInt"
|
|
parameters: "java.lang.String"
|
|
parameters: "int"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "putParcelable"
|
|
parameters: "java.lang.String"
|
|
parameters: "android.os.Parcelable"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "putParcelableArray"
|
|
parameters: "java.lang.String"
|
|
parameters: "android.os.Parcelable[]"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "putSerializable"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.io.Serializable"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "putString"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "putStringArrayList"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.util.ArrayList"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "setClassLoader"
|
|
parameters: "java.lang.ClassLoader"
|
|
return_type: "void"
|
|
}
|
|
fields {
|
|
name: "CREATOR"
|
|
type: "android.os.Parcelable.Creator"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.os.Build"
|
|
fields {
|
|
name: "CPU_ABI"
|
|
type: "java.lang.String"
|
|
}
|
|
fields {
|
|
name: "DEVICE"
|
|
type: "java.lang.String"
|
|
}
|
|
fields {
|
|
name: "HARDWARE"
|
|
type: "java.lang.String"
|
|
}
|
|
fields {
|
|
name: "MODEL"
|
|
type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.nio.file.Path"
|
|
methods {
|
|
name: "getFileName"
|
|
return_type: "java.nio.file.Path"
|
|
}
|
|
methods {
|
|
name: "toString"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.Throwable"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "addSuppressed"
|
|
parameters: "java.lang.Throwable"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "getCause"
|
|
return_type: "java.lang.Throwable"
|
|
}
|
|
methods {
|
|
name: "getMessage"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "printStackTrace"
|
|
parameters: "java.io.PrintWriter"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "toString"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.UnsatisfiedLinkError"
|
|
methods {
|
|
name: "getMessage"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.io.IOException"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "getMessage"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "toString"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.io.ObjectStreamClass"
|
|
methods {
|
|
name: "getFields"
|
|
return_type: "java.io.ObjectStreamField[]"
|
|
}
|
|
methods {
|
|
name: "lookup"
|
|
parameters: "java.lang.Class"
|
|
return_type: "java.io.ObjectStreamClass"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.StringBuffer"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "append"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.lang.StringBuffer"
|
|
}
|
|
methods {
|
|
name: "toString"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.Enum"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
parameters: "int"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "valueOf"
|
|
parameters: "java.lang.Class"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.lang.Enum"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.content.ComponentName"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "getClassName"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "getPackageName"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.System"
|
|
methods {
|
|
name: "arraycopy"
|
|
parameters: "java.lang.Object"
|
|
parameters: "int"
|
|
parameters: "java.lang.Object"
|
|
parameters: "int"
|
|
parameters: "int"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "currentTimeMillis"
|
|
return_type: "long"
|
|
}
|
|
methods {
|
|
name: "exit"
|
|
parameters: "int"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "getProperties"
|
|
return_type: "java.util.Properties"
|
|
}
|
|
methods {
|
|
name: "getProperty"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "getProperty"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "load"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "loadLibrary"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "nanoTime"
|
|
return_type: "long"
|
|
}
|
|
methods {
|
|
name: "setProperties"
|
|
parameters: "java.util.Properties"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "setProperty"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.lang.String"
|
|
}
|
|
fields {
|
|
name: "err"
|
|
type: "java.io.PrintStream"
|
|
}
|
|
fields {
|
|
name: "in"
|
|
type: "java.io.InputStream"
|
|
}
|
|
fields {
|
|
name: "out"
|
|
type: "java.io.PrintStream"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.text.NumberFormat"
|
|
methods {
|
|
name: "format"
|
|
parameters: "double"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "getInstance"
|
|
return_type: "java.text.NumberFormat"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.concurrent.ConcurrentHashMap"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "get"
|
|
parameters: "java.lang.Object"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
methods {
|
|
name: "putIfAbsent"
|
|
parameters: "java.lang.Object"
|
|
parameters: "java.lang.Object"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.ArrayList"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "int"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.util.Collection"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "add"
|
|
parameters: "java.lang.Object"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "isEmpty"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "iterator"
|
|
return_type: "java.util.Iterator"
|
|
}
|
|
methods {
|
|
name: "size"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "toArray"
|
|
parameters: "java.lang.Object[]"
|
|
return_type: "java.lang.Object[]"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.Vector"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "int"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "add"
|
|
parameters: "java.lang.Object"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "elements"
|
|
return_type: "java.util.Enumeration"
|
|
}
|
|
methods {
|
|
name: "get"
|
|
parameters: "int"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
methods {
|
|
name: "iterator"
|
|
return_type: "java.util.Iterator"
|
|
}
|
|
methods {
|
|
name: "size"
|
|
return_type: "int"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.Thread"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.Runnable"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.Runnable"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "currentThread"
|
|
return_type: "java.lang.Thread"
|
|
}
|
|
methods {
|
|
name: "getAllStackTraces"
|
|
return_type: "java.util.Map"
|
|
}
|
|
methods {
|
|
name: "getContextClassLoader"
|
|
return_type: "java.lang.ClassLoader"
|
|
}
|
|
methods {
|
|
name: "getName"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "getStackTrace"
|
|
return_type: "java.lang.StackTraceElement[]"
|
|
}
|
|
methods {
|
|
name: "getUncaughtExceptionHandler"
|
|
return_type: "java.lang.Thread.UncaughtExceptionHandler"
|
|
}
|
|
methods {
|
|
name: "interrupt"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "isInterrupted"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "join"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "setContextClassLoader"
|
|
parameters: "java.lang.ClassLoader"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "setDaemon"
|
|
parameters: "boolean"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "setName"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "setUncaughtExceptionHandler"
|
|
parameters: "java.lang.Thread.UncaughtExceptionHandler"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "sleep"
|
|
parameters: "long"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "start"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "toString"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.os.IBinder"
|
|
methods {
|
|
name: "queryLocalInterface"
|
|
parameters: "java.lang.String"
|
|
return_type: "android.os.IInterface"
|
|
}
|
|
methods {
|
|
name: "transact"
|
|
parameters: "int"
|
|
parameters: "android.os.Parcel"
|
|
parameters: "android.os.Parcel"
|
|
parameters: "int"
|
|
return_type: "boolean"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.app.ActivityManager"
|
|
methods {
|
|
name: "getRunningAppProcesses"
|
|
return_type: "java.util.List"
|
|
}
|
|
methods {
|
|
name: "isLowRamDevice"
|
|
return_type: "boolean"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.test.mock.MockContentResolver"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "addProvider"
|
|
parameters: "java.lang.String"
|
|
parameters: "android.content.ContentProvider"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.net.HttpURLConnection"
|
|
methods {
|
|
name: "disconnect"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "getOutputStream"
|
|
return_type: "java.io.OutputStream"
|
|
}
|
|
methods {
|
|
name: "getResponseCode"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "getResponseMessage"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "setConnectTimeout"
|
|
parameters: "int"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "setDoOutput"
|
|
parameters: "boolean"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "setFixedLengthStreamingMode"
|
|
parameters: "int"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "setReadTimeout"
|
|
parameters: "int"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.IllegalStateException"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.Throwable"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.Throwable"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.app.KeyguardManager"
|
|
methods {
|
|
name: "newKeyguardLock"
|
|
parameters: "java.lang.String"
|
|
return_type: "android.app.KeyguardManager.KeyguardLock"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.database.sqlite.SQLiteDatabase"
|
|
methods {
|
|
name: "execSQL"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.view.View"
|
|
methods {
|
|
name: "getDrawingCache"
|
|
return_type: "android.graphics.Bitmap"
|
|
}
|
|
methods {
|
|
name: "getRootView"
|
|
return_type: "android.view.View"
|
|
}
|
|
methods {
|
|
name: "setDrawingCacheEnabled"
|
|
parameters: "boolean"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.math.MathContext"
|
|
fields {
|
|
name: "DECIMAL128"
|
|
type: "java.math.MathContext"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.net.CookieHandler"
|
|
methods {
|
|
name: "setDefault"
|
|
parameters: "java.net.CookieHandler"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.Properties"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.util.Properties"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "getProperty"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "load"
|
|
parameters: "java.io.InputStream"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "put"
|
|
parameters: "java.lang.Object"
|
|
parameters: "java.lang.Object"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
methods {
|
|
name: "remove"
|
|
parameters: "java.lang.Object"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
methods {
|
|
name: "setProperty"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
methods {
|
|
name: "store"
|
|
parameters: "java.io.OutputStream"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.Runtime"
|
|
methods {
|
|
name: "exec"
|
|
parameters: "java.lang.String[]"
|
|
return_type: "java.lang.Process"
|
|
}
|
|
methods {
|
|
name: "freeMemory"
|
|
return_type: "long"
|
|
}
|
|
methods {
|
|
name: "gc"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "getRuntime"
|
|
return_type: "java.lang.Runtime"
|
|
}
|
|
methods {
|
|
name: "totalMemory"
|
|
return_type: "long"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.content.BroadcastReceiver"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.StackTraceElement"
|
|
methods {
|
|
name: "toString"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.Set"
|
|
methods {
|
|
name: "add"
|
|
parameters: "java.lang.Object"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "addAll"
|
|
parameters: "java.util.Collection"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "clear"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "contains"
|
|
parameters: "java.lang.Object"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "containsAll"
|
|
parameters: "java.util.Collection"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "hashCode"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "isEmpty"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "iterator"
|
|
return_type: "java.util.Iterator"
|
|
}
|
|
methods {
|
|
name: "remove"
|
|
parameters: "java.lang.Object"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "removeAll"
|
|
parameters: "java.util.Collection"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "size"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "toArray"
|
|
parameters: "java.lang.Object[]"
|
|
return_type: "java.lang.Object[]"
|
|
}
|
|
}
|
|
classes {
|
|
name: "javax.xml.xpath.XPathExpression"
|
|
methods {
|
|
name: "evaluate"
|
|
parameters: "java.lang.Object"
|
|
parameters: "javax.xml.namespace.QName"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.Void"
|
|
fields {
|
|
name: "TYPE"
|
|
type: "java.lang.Class"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.IllegalArgumentException"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.Throwable"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.Process"
|
|
methods {
|
|
name: "getInputStream"
|
|
return_type: "java.io.InputStream"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.os.Debug"
|
|
methods {
|
|
name: "isDebuggerConnected"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "waitForDebugger"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.NumberFormatException"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.List"
|
|
methods {
|
|
name: "add"
|
|
parameters: "int"
|
|
parameters: "java.lang.Object"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "add"
|
|
parameters: "java.lang.Object"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "addAll"
|
|
parameters: "java.util.Collection"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "contains"
|
|
parameters: "java.lang.Object"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "equals"
|
|
parameters: "java.lang.Object"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "get"
|
|
parameters: "int"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
methods {
|
|
name: "hashCode"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "isEmpty"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "iterator"
|
|
return_type: "java.util.Iterator"
|
|
}
|
|
methods {
|
|
name: "remove"
|
|
parameters: "java.lang.Object"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "removeAll"
|
|
parameters: "java.util.Collection"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "size"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "subList"
|
|
parameters: "int"
|
|
parameters: "int"
|
|
return_type: "java.util.List"
|
|
}
|
|
methods {
|
|
name: "toArray"
|
|
return_type: "java.lang.Object[]"
|
|
}
|
|
methods {
|
|
name: "toArray"
|
|
parameters: "java.lang.Object[]"
|
|
return_type: "java.lang.Object[]"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.ThreadLocal"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "get"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
methods {
|
|
name: "set"
|
|
parameters: "java.lang.Object"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.Appendable"
|
|
methods {
|
|
name: "append"
|
|
parameters: "char"
|
|
return_type: "java.lang.Appendable"
|
|
}
|
|
methods {
|
|
name: "append"
|
|
parameters: "java.lang.CharSequence"
|
|
return_type: "java.lang.Appendable"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.concurrent.FutureTask"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.Runnable"
|
|
parameters: "java.lang.Object"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.util.concurrent.Callable"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "get"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
methods {
|
|
name: "get"
|
|
parameters: "long"
|
|
parameters: "java.util.concurrent.TimeUnit"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
methods {
|
|
name: "run"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "javax.xml.xpath.XPathFactory"
|
|
methods {
|
|
name: "newInstance"
|
|
return_type: "javax.xml.xpath.XPathFactory"
|
|
}
|
|
methods {
|
|
name: "newXPath"
|
|
return_type: "javax.xml.xpath.XPath"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.NoSuchMethodException"
|
|
methods {
|
|
name: "initCause"
|
|
parameters: "java.lang.Throwable"
|
|
return_type: "java.lang.Throwable"
|
|
}
|
|
}
|
|
classes {
|
|
name: "javax.net.ssl.HttpsURLConnection"
|
|
methods {
|
|
name: "getDefaultHostnameVerifier"
|
|
return_type: "javax.net.ssl.HostnameVerifier"
|
|
}
|
|
methods {
|
|
name: "getDefaultSSLSocketFactory"
|
|
return_type: "javax.net.ssl.SSLSocketFactory"
|
|
}
|
|
methods {
|
|
name: "setDefaultHostnameVerifier"
|
|
parameters: "javax.net.ssl.HostnameVerifier"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "setDefaultSSLSocketFactory"
|
|
parameters: "javax.net.ssl.SSLSocketFactory"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.os.Environment"
|
|
methods {
|
|
name: "getExternalStoragePublicDirectory"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.io.File"
|
|
}
|
|
fields {
|
|
name: "DIRECTORY_PICTURES"
|
|
type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.nio.channels.FileChannel"
|
|
methods {
|
|
name: "close"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "size"
|
|
return_type: "long"
|
|
}
|
|
methods {
|
|
name: "transferTo"
|
|
parameters: "long"
|
|
parameters: "long"
|
|
parameters: "java.nio.channels.WritableByteChannel"
|
|
return_type: "long"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.os.SystemClock"
|
|
methods {
|
|
name: "uptimeMillis"
|
|
return_type: "long"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.io.PrintWriter"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.io.Writer"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "println"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.concurrent.ExecutionException"
|
|
methods {
|
|
name: "getCause"
|
|
return_type: "java.lang.Throwable"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.app.UiAutomation"
|
|
methods {
|
|
name: "executeShellCommand"
|
|
parameters: "java.lang.String"
|
|
return_type: "android.os.ParcelFileDescriptor"
|
|
}
|
|
methods {
|
|
name: "takeScreenshot"
|
|
return_type: "android.graphics.Bitmap"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.concurrent.atomic.AtomicLong"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "long"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "addAndGet"
|
|
parameters: "long"
|
|
return_type: "long"
|
|
}
|
|
methods {
|
|
name: "get"
|
|
return_type: "long"
|
|
}
|
|
methods {
|
|
name: "longValue"
|
|
return_type: "long"
|
|
}
|
|
methods {
|
|
name: "set"
|
|
parameters: "long"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.Byte"
|
|
methods {
|
|
name: "valueOf"
|
|
parameters: "byte"
|
|
return_type: "java.lang.Byte"
|
|
}
|
|
fields {
|
|
name: "TYPE"
|
|
type: "java.lang.Class"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.reflect.Modifier"
|
|
methods {
|
|
name: "isAbstract"
|
|
parameters: "int"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "isPublic"
|
|
parameters: "int"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "isStatic"
|
|
parameters: "int"
|
|
return_type: "boolean"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.io.StringWriter"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "toString"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.app.Instrumentation.ActivityResult"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "int"
|
|
parameters: "android.content.Intent"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.EventObject"
|
|
methods {
|
|
name: "getSource"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.os.MessageQueue"
|
|
methods {
|
|
name: "addIdleHandler"
|
|
parameters: "android.os.MessageQueue.IdleHandler"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "removeIdleHandler"
|
|
parameters: "android.os.MessageQueue.IdleHandler"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.concurrent.TimeUnit"
|
|
methods {
|
|
name: "convert"
|
|
parameters: "long"
|
|
parameters: "java.util.concurrent.TimeUnit"
|
|
return_type: "long"
|
|
}
|
|
methods {
|
|
name: "name"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "toMillis"
|
|
parameters: "long"
|
|
return_type: "long"
|
|
}
|
|
fields {
|
|
name: "MILLISECONDS"
|
|
type: "java.util.concurrent.TimeUnit"
|
|
}
|
|
fields {
|
|
name: "MINUTES"
|
|
type: "java.util.concurrent.TimeUnit"
|
|
}
|
|
fields {
|
|
name: "NANOSECONDS"
|
|
type: "java.util.concurrent.TimeUnit"
|
|
}
|
|
fields {
|
|
name: "SECONDS"
|
|
type: "java.util.concurrent.TimeUnit"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.os.ParcelFileDescriptor.AutoCloseInputStream"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "android.os.ParcelFileDescriptor"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.Iterator"
|
|
methods {
|
|
name: "hasNext"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "next"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
methods {
|
|
name: "remove"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.net.Uri"
|
|
methods {
|
|
name: "toString"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.reflect.InvocationTargetException"
|
|
methods {
|
|
name: "fillInStackTrace"
|
|
return_type: "java.lang.Throwable"
|
|
}
|
|
methods {
|
|
name: "getCause"
|
|
return_type: "java.lang.Throwable"
|
|
}
|
|
methods {
|
|
name: "getTargetException"
|
|
return_type: "java.lang.Throwable"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.HashMap"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.util.Map"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.os.Parcelable.Creator"
|
|
methods {
|
|
name: "createFromParcel"
|
|
parameters: "android.os.Parcel"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.concurrent.Future"
|
|
methods {
|
|
name: "cancel"
|
|
parameters: "boolean"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "get"
|
|
parameters: "long"
|
|
parameters: "java.util.concurrent.TimeUnit"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.Object"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "equals"
|
|
parameters: "java.lang.Object"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "finalize"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "getClass"
|
|
return_type: "java.lang.Class"
|
|
}
|
|
methods {
|
|
name: "hashCode"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "notifyAll"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "toString"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "wait"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.annotation.ElementType"
|
|
fields {
|
|
name: "ANNOTATION_TYPE"
|
|
type: "java.lang.annotation.ElementType"
|
|
}
|
|
fields {
|
|
name: "CONSTRUCTOR"
|
|
type: "java.lang.annotation.ElementType"
|
|
}
|
|
fields {
|
|
name: "FIELD"
|
|
type: "java.lang.annotation.ElementType"
|
|
}
|
|
fields {
|
|
name: "LOCAL_VARIABLE"
|
|
type: "java.lang.annotation.ElementType"
|
|
}
|
|
fields {
|
|
name: "METHOD"
|
|
type: "java.lang.annotation.ElementType"
|
|
}
|
|
fields {
|
|
name: "PACKAGE"
|
|
type: "java.lang.annotation.ElementType"
|
|
}
|
|
fields {
|
|
name: "PARAMETER"
|
|
type: "java.lang.annotation.ElementType"
|
|
}
|
|
fields {
|
|
name: "TYPE"
|
|
type: "java.lang.annotation.ElementType"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.Package"
|
|
methods {
|
|
name: "getName"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.net.Authenticator"
|
|
methods {
|
|
name: "setDefault"
|
|
parameters: "java.net.Authenticator"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.Thread.UncaughtExceptionHandler"
|
|
methods {
|
|
name: "uncaughtException"
|
|
parameters: "java.lang.Thread"
|
|
parameters: "java.lang.Throwable"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.os.Binder"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "onTransact"
|
|
parameters: "int"
|
|
parameters: "android.os.Parcel"
|
|
parameters: "android.os.Parcel"
|
|
parameters: "int"
|
|
return_type: "boolean"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.reflect.WildcardType"
|
|
methods {
|
|
name: "getLowerBounds"
|
|
return_type: "java.lang.reflect.Type[]"
|
|
}
|
|
methods {
|
|
name: "getUpperBounds"
|
|
return_type: "java.lang.reflect.Type[]"
|
|
}
|
|
}
|
|
classes {
|
|
name: "javax.xml.xpath.XPathConstants"
|
|
fields {
|
|
name: "NODE"
|
|
type: "javax.xml.namespace.QName"
|
|
}
|
|
fields {
|
|
name: "STRING"
|
|
type: "javax.xml.namespace.QName"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.EnumSet"
|
|
methods {
|
|
name: "iterator"
|
|
return_type: "java.util.Iterator"
|
|
}
|
|
methods {
|
|
name: "range"
|
|
parameters: "java.lang.Enum"
|
|
parameters: "java.lang.Enum"
|
|
return_type: "java.util.EnumSet"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.LinkedHashMap"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "put"
|
|
parameters: "java.lang.Object"
|
|
parameters: "java.lang.Object"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.os.Process"
|
|
methods {
|
|
name: "myPid"
|
|
return_type: "int"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.content.pm.ProviderInfo"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
fields {
|
|
name: "authority"
|
|
type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.content.Context"
|
|
methods {
|
|
name: "bindService"
|
|
parameters: "android.content.Intent"
|
|
parameters: "android.content.ServiceConnection"
|
|
parameters: "int"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "checkCallingOrSelfPermission"
|
|
parameters: "java.lang.String"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "deleteDatabase"
|
|
parameters: "java.lang.String"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "deleteFile"
|
|
parameters: "java.lang.String"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "getApplicationInfo"
|
|
return_type: "android.content.pm.ApplicationInfo"
|
|
}
|
|
methods {
|
|
name: "getCacheDir"
|
|
return_type: "java.io.File"
|
|
}
|
|
methods {
|
|
name: "getClassLoader"
|
|
return_type: "java.lang.ClassLoader"
|
|
}
|
|
methods {
|
|
name: "getDatabasePath"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.io.File"
|
|
}
|
|
methods {
|
|
name: "getDir"
|
|
parameters: "java.lang.String"
|
|
parameters: "int"
|
|
return_type: "java.io.File"
|
|
}
|
|
methods {
|
|
name: "getFileStreamPath"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.io.File"
|
|
}
|
|
methods {
|
|
name: "getFilesDir"
|
|
return_type: "java.io.File"
|
|
}
|
|
methods {
|
|
name: "getPackageCodePath"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "getPackageManager"
|
|
return_type: "android.content.pm.PackageManager"
|
|
}
|
|
methods {
|
|
name: "getPackageName"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "getSystemService"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
methods {
|
|
name: "openFileInput"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.io.FileInputStream"
|
|
}
|
|
methods {
|
|
name: "openFileOutput"
|
|
parameters: "java.lang.String"
|
|
parameters: "int"
|
|
return_type: "java.io.FileOutputStream"
|
|
}
|
|
methods {
|
|
name: "openOrCreateDatabase"
|
|
parameters: "java.lang.String"
|
|
parameters: "int"
|
|
parameters: "android.database.sqlite.SQLiteDatabase.CursorFactory"
|
|
return_type: "android.database.sqlite.SQLiteDatabase"
|
|
}
|
|
methods {
|
|
name: "openOrCreateDatabase"
|
|
parameters: "java.lang.String"
|
|
parameters: "int"
|
|
parameters: "android.database.sqlite.SQLiteDatabase.CursorFactory"
|
|
parameters: "android.database.DatabaseErrorHandler"
|
|
return_type: "android.database.sqlite.SQLiteDatabase"
|
|
}
|
|
methods {
|
|
name: "registerReceiver"
|
|
parameters: "android.content.BroadcastReceiver"
|
|
parameters: "android.content.IntentFilter"
|
|
return_type: "android.content.Intent"
|
|
}
|
|
methods {
|
|
name: "sendBroadcast"
|
|
parameters: "android.content.Intent"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "startService"
|
|
parameters: "android.content.Intent"
|
|
return_type: "android.content.ComponentName"
|
|
}
|
|
methods {
|
|
name: "stopService"
|
|
parameters: "android.content.Intent"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "unbindService"
|
|
parameters: "android.content.ServiceConnection"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "unregisterReceiver"
|
|
parameters: "android.content.BroadcastReceiver"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.ref.WeakReference"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.Object"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "get"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.test.InstrumentationTestCase"
|
|
methods {
|
|
name: "injectInstrumentation"
|
|
parameters: "android.app.Instrumentation"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.Double"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "double"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "compare"
|
|
parameters: "double"
|
|
parameters: "double"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "doubleValue"
|
|
return_type: "double"
|
|
}
|
|
methods {
|
|
name: "isNaN"
|
|
parameters: "double"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "parseDouble"
|
|
parameters: "java.lang.String"
|
|
return_type: "double"
|
|
}
|
|
methods {
|
|
name: "toString"
|
|
parameters: "double"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "valueOf"
|
|
parameters: "double"
|
|
return_type: "java.lang.Double"
|
|
}
|
|
fields {
|
|
name: "TYPE"
|
|
type: "java.lang.Class"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.app.ActivityManager.RunningAppProcessInfo"
|
|
fields {
|
|
name: "pid"
|
|
type: "int"
|
|
}
|
|
fields {
|
|
name: "processName"
|
|
type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.net.ResponseCache"
|
|
methods {
|
|
name: "setDefault"
|
|
parameters: "java.net.ResponseCache"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.Enumeration"
|
|
methods {
|
|
name: "hasMoreElements"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "nextElement"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.content.IntentFilter"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.HashSet"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.util.Collection"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "add"
|
|
parameters: "java.lang.Object"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "addAll"
|
|
parameters: "java.util.Collection"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "iterator"
|
|
return_type: "java.util.Iterator"
|
|
}
|
|
methods {
|
|
name: "remove"
|
|
parameters: "java.lang.Object"
|
|
return_type: "boolean"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.Comparable"
|
|
methods {
|
|
name: "compareTo"
|
|
parameters: "java.lang.Object"
|
|
return_type: "int"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.String"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "charAt"
|
|
parameters: "int"
|
|
return_type: "char"
|
|
}
|
|
methods {
|
|
name: "compareTo"
|
|
parameters: "java.lang.String"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "concat"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "contains"
|
|
parameters: "java.lang.CharSequence"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "endsWith"
|
|
parameters: "java.lang.String"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "equals"
|
|
parameters: "java.lang.Object"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "equalsIgnoreCase"
|
|
parameters: "java.lang.String"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "format"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.Object[]"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "getBytes"
|
|
return_type: "byte[]"
|
|
}
|
|
methods {
|
|
name: "getBytes"
|
|
parameters: "java.lang.String"
|
|
return_type: "byte[]"
|
|
}
|
|
methods {
|
|
name: "hashCode"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "indexOf"
|
|
parameters: "int"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "indexOf"
|
|
parameters: "java.lang.String"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "indexOf"
|
|
parameters: "java.lang.String"
|
|
parameters: "int"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "isEmpty"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "lastIndexOf"
|
|
parameters: "int"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "lastIndexOf"
|
|
parameters: "java.lang.String"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "length"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "matches"
|
|
parameters: "java.lang.String"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "replace"
|
|
parameters: "java.lang.CharSequence"
|
|
parameters: "java.lang.CharSequence"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "replaceAll"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "split"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.lang.String[]"
|
|
}
|
|
methods {
|
|
name: "split"
|
|
parameters: "java.lang.String"
|
|
parameters: "int"
|
|
return_type: "java.lang.String[]"
|
|
}
|
|
methods {
|
|
name: "startsWith"
|
|
parameters: "java.lang.String"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "substring"
|
|
parameters: "int"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "substring"
|
|
parameters: "int"
|
|
parameters: "int"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "toLowerCase"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "trim"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "valueOf"
|
|
parameters: "int"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "valueOf"
|
|
parameters: "java.lang.Object"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.io.BufferedOutputStream"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.io.OutputStream"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "close"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "flush"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.reflect.GenericArrayType"
|
|
methods {
|
|
name: "getGenericComponentType"
|
|
return_type: "java.lang.reflect.Type"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.Long"
|
|
methods {
|
|
name: "compareTo"
|
|
parameters: "java.lang.Long"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "longValue"
|
|
return_type: "long"
|
|
}
|
|
methods {
|
|
name: "parseLong"
|
|
parameters: "java.lang.String"
|
|
return_type: "long"
|
|
}
|
|
methods {
|
|
name: "toString"
|
|
parameters: "long"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "valueOf"
|
|
parameters: "long"
|
|
return_type: "java.lang.Long"
|
|
}
|
|
fields {
|
|
name: "TYPE"
|
|
type: "java.lang.Class"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.net.URLEncoder"
|
|
methods {
|
|
name: "encode"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.os.Messenger"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "android.os.Handler"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "android.os.IBinder"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "getBinder"
|
|
return_type: "android.os.IBinder"
|
|
}
|
|
methods {
|
|
name: "send"
|
|
parameters: "android.os.Message"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.Exception"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.Throwable"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.Throwable"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "getMessage"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "setStackTrace"
|
|
parameters: "java.lang.StackTraceElement[]"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "toString"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.Float"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "float"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "compare"
|
|
parameters: "float"
|
|
parameters: "float"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "floatValue"
|
|
return_type: "float"
|
|
}
|
|
methods {
|
|
name: "valueOf"
|
|
parameters: "float"
|
|
return_type: "java.lang.Float"
|
|
}
|
|
fields {
|
|
name: "TYPE"
|
|
type: "java.lang.Class"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.security.MessageDigest"
|
|
methods {
|
|
name: "digest"
|
|
return_type: "byte[]"
|
|
}
|
|
methods {
|
|
name: "getInstance"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.security.MessageDigest"
|
|
}
|
|
methods {
|
|
name: "reset"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "update"
|
|
parameters: "byte[]"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.app.Activity"
|
|
methods {
|
|
name: "finish"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "getWindow"
|
|
return_type: "android.view.Window"
|
|
}
|
|
methods {
|
|
name: "isFinishing"
|
|
return_type: "boolean"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.view.Display"
|
|
methods {
|
|
name: "getHeight"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "getWidth"
|
|
return_type: "int"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.concurrent.Executors"
|
|
methods {
|
|
name: "defaultThreadFactory"
|
|
return_type: "java.util.concurrent.ThreadFactory"
|
|
}
|
|
methods {
|
|
name: "newCachedThreadPool"
|
|
return_type: "java.util.concurrent.ExecutorService"
|
|
}
|
|
methods {
|
|
name: "newSingleThreadExecutor"
|
|
return_type: "java.util.concurrent.ExecutorService"
|
|
}
|
|
methods {
|
|
name: "newSingleThreadExecutor"
|
|
parameters: "java.util.concurrent.ThreadFactory"
|
|
return_type: "java.util.concurrent.ExecutorService"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.Locale"
|
|
methods {
|
|
name: "getDefault"
|
|
return_type: "java.util.Locale"
|
|
}
|
|
methods {
|
|
name: "setDefault"
|
|
parameters: "java.util.Locale"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.reflect.Field"
|
|
methods {
|
|
name: "get"
|
|
parameters: "java.lang.Object"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
methods {
|
|
name: "getAnnotation"
|
|
parameters: "java.lang.Class"
|
|
return_type: "java.lang.annotation.Annotation"
|
|
}
|
|
methods {
|
|
name: "getAnnotations"
|
|
return_type: "java.lang.annotation.Annotation[]"
|
|
}
|
|
methods {
|
|
name: "getDeclaringClass"
|
|
return_type: "java.lang.Class"
|
|
}
|
|
methods {
|
|
name: "getModifiers"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "getName"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "getType"
|
|
return_type: "java.lang.Class"
|
|
}
|
|
methods {
|
|
name: "set"
|
|
parameters: "java.lang.Object"
|
|
parameters: "java.lang.Object"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "setAccessible"
|
|
parameters: "boolean"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "toString"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.os.IInterface"
|
|
methods {
|
|
name: "asBinder"
|
|
return_type: "android.os.IBinder"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.io.BufferedReader"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.io.Reader"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "close"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "readLine"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.annotation.RetentionPolicy"
|
|
fields {
|
|
name: "CLASS"
|
|
type: "java.lang.annotation.RetentionPolicy"
|
|
}
|
|
fields {
|
|
name: "RUNTIME"
|
|
type: "java.lang.annotation.RetentionPolicy"
|
|
}
|
|
fields {
|
|
name: "SOURCE"
|
|
type: "java.lang.annotation.RetentionPolicy"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.os.Parcelable"
|
|
methods {
|
|
name: "writeToParcel"
|
|
parameters: "android.os.Parcel"
|
|
parameters: "int"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "dalvik.system.DexFile"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "close"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "entries"
|
|
return_type: "java.util.Enumeration"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.view.Window"
|
|
methods {
|
|
name: "getDecorView"
|
|
return_type: "android.view.View"
|
|
}
|
|
}
|
|
classes {
|
|
name: "javax.xml.xpath.XPath"
|
|
methods {
|
|
name: "compile"
|
|
parameters: "java.lang.String"
|
|
return_type: "javax.xml.xpath.XPathExpression"
|
|
}
|
|
methods {
|
|
name: "setNamespaceContext"
|
|
parameters: "javax.xml.namespace.NamespaceContext"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.concurrent.atomic.AtomicInteger"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "int"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "decrementAndGet"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "get"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "getAndIncrement"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "incrementAndGet"
|
|
return_type: "int"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.io.FileNotFoundException"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.LinkedHashSet"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.SecurityException"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.Map"
|
|
methods {
|
|
name: "clear"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "containsKey"
|
|
parameters: "java.lang.Object"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "entrySet"
|
|
return_type: "java.util.Set"
|
|
}
|
|
methods {
|
|
name: "get"
|
|
parameters: "java.lang.Object"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
methods {
|
|
name: "isEmpty"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "keySet"
|
|
return_type: "java.util.Set"
|
|
}
|
|
methods {
|
|
name: "put"
|
|
parameters: "java.lang.Object"
|
|
parameters: "java.lang.Object"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
methods {
|
|
name: "putAll"
|
|
parameters: "java.util.Map"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "remove"
|
|
parameters: "java.lang.Object"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
methods {
|
|
name: "size"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "values"
|
|
return_type: "java.util.Collection"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.UnsupportedOperationException"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.os.Looper"
|
|
methods {
|
|
name: "getMainLooper"
|
|
return_type: "android.os.Looper"
|
|
}
|
|
methods {
|
|
name: "getThread"
|
|
return_type: "java.lang.Thread"
|
|
}
|
|
methods {
|
|
name: "myLooper"
|
|
return_type: "android.os.Looper"
|
|
}
|
|
methods {
|
|
name: "myQueue"
|
|
return_type: "android.os.MessageQueue"
|
|
}
|
|
methods {
|
|
name: "quit"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.io.OutputStream"
|
|
methods {
|
|
name: "close"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "write"
|
|
parameters: "byte[]"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.content.pm.PackageManager"
|
|
methods {
|
|
name: "getApplicationInfo"
|
|
parameters: "java.lang.String"
|
|
parameters: "int"
|
|
return_type: "android.content.pm.ApplicationInfo"
|
|
}
|
|
methods {
|
|
name: "getInstrumentationInfo"
|
|
parameters: "android.content.ComponentName"
|
|
parameters: "int"
|
|
return_type: "android.content.pm.InstrumentationInfo"
|
|
}
|
|
methods {
|
|
name: "hasSystemFeature"
|
|
parameters: "java.lang.String"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "isInstantApp"
|
|
return_type: "boolean"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.Class"
|
|
methods {
|
|
name: "asSubclass"
|
|
parameters: "java.lang.Class"
|
|
return_type: "java.lang.Class"
|
|
}
|
|
methods {
|
|
name: "cast"
|
|
parameters: "java.lang.Object"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
methods {
|
|
name: "forName"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.lang.Class"
|
|
}
|
|
methods {
|
|
name: "forName"
|
|
parameters: "java.lang.String"
|
|
parameters: "boolean"
|
|
parameters: "java.lang.ClassLoader"
|
|
return_type: "java.lang.Class"
|
|
}
|
|
methods {
|
|
name: "getAnnotation"
|
|
parameters: "java.lang.Class"
|
|
return_type: "java.lang.annotation.Annotation"
|
|
}
|
|
methods {
|
|
name: "getAnnotations"
|
|
return_type: "java.lang.annotation.Annotation[]"
|
|
}
|
|
methods {
|
|
name: "getCanonicalName"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "getClassLoader"
|
|
return_type: "java.lang.ClassLoader"
|
|
}
|
|
methods {
|
|
name: "getClasses"
|
|
return_type: "java.lang.Class[]"
|
|
}
|
|
methods {
|
|
name: "getComponentType"
|
|
return_type: "java.lang.Class"
|
|
}
|
|
methods {
|
|
name: "getConstructor"
|
|
parameters: "java.lang.Class[]"
|
|
return_type: "java.lang.reflect.Constructor"
|
|
}
|
|
methods {
|
|
name: "getConstructors"
|
|
return_type: "java.lang.reflect.Constructor[]"
|
|
}
|
|
methods {
|
|
name: "getDeclaredConstructor"
|
|
parameters: "java.lang.Class[]"
|
|
return_type: "java.lang.reflect.Constructor"
|
|
}
|
|
methods {
|
|
name: "getDeclaredField"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.lang.reflect.Field"
|
|
}
|
|
methods {
|
|
name: "getDeclaredFields"
|
|
return_type: "java.lang.reflect.Field[]"
|
|
}
|
|
methods {
|
|
name: "getDeclaredMethod"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.Class[]"
|
|
return_type: "java.lang.reflect.Method"
|
|
}
|
|
methods {
|
|
name: "getDeclaredMethods"
|
|
return_type: "java.lang.reflect.Method[]"
|
|
}
|
|
methods {
|
|
name: "getEnclosingClass"
|
|
return_type: "java.lang.Class"
|
|
}
|
|
methods {
|
|
name: "getEnumConstants"
|
|
return_type: "java.lang.Object[]"
|
|
}
|
|
methods {
|
|
name: "getMethod"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.Class[]"
|
|
return_type: "java.lang.reflect.Method"
|
|
}
|
|
methods {
|
|
name: "getMethods"
|
|
return_type: "java.lang.reflect.Method[]"
|
|
}
|
|
methods {
|
|
name: "getModifiers"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "getName"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "getPackage"
|
|
return_type: "java.lang.Package"
|
|
}
|
|
methods {
|
|
name: "getSimpleName"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "getSuperclass"
|
|
return_type: "java.lang.Class"
|
|
}
|
|
methods {
|
|
name: "isAnnotationPresent"
|
|
parameters: "java.lang.Class"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "isArray"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "isAssignableFrom"
|
|
parameters: "java.lang.Class"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "isEnum"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "isInstance"
|
|
parameters: "java.lang.Object"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "isMemberClass"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "isPrimitive"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "newInstance"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
methods {
|
|
name: "toString"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.content.ContentProvider"
|
|
methods {
|
|
name: "attachInfo"
|
|
parameters: "android.content.Context"
|
|
parameters: "android.content.pm.ProviderInfo"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "shutdown"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.NullPointerException"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.content.pm.InstrumentationInfo"
|
|
fields {
|
|
name: "metaData"
|
|
type: "android.os.Bundle"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.os.Handler"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "android.os.Looper"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "handleMessage"
|
|
parameters: "android.os.Message"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "post"
|
|
parameters: "java.lang.Runnable"
|
|
return_type: "boolean"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.io.ObjectOutputStream"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.io.OutputStream"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "close"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "putFields"
|
|
return_type: "java.io.ObjectOutputStream.PutField"
|
|
}
|
|
methods {
|
|
name: "writeFields"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "writeObject"
|
|
parameters: "java.lang.Object"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.Boolean"
|
|
methods {
|
|
name: "equals"
|
|
parameters: "java.lang.Object"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "parseBoolean"
|
|
parameters: "java.lang.String"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "toString"
|
|
parameters: "boolean"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "valueOf"
|
|
parameters: "boolean"
|
|
return_type: "java.lang.Boolean"
|
|
}
|
|
fields {
|
|
name: "TRUE"
|
|
type: "java.lang.Boolean"
|
|
}
|
|
fields {
|
|
name: "TYPE"
|
|
type: "java.lang.Class"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.concurrent.CopyOnWriteArrayList"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.util.Collection"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "add"
|
|
parameters: "java.lang.Object"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "size"
|
|
return_type: "int"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.io.ByteArrayOutputStream"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "close"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "toByteArray"
|
|
return_type: "byte[]"
|
|
}
|
|
methods {
|
|
name: "toString"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "write"
|
|
parameters: "byte[]"
|
|
parameters: "int"
|
|
parameters: "int"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.app.Instrumentation"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "finish"
|
|
parameters: "int"
|
|
parameters: "android.os.Bundle"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "getComponentName"
|
|
return_type: "android.content.ComponentName"
|
|
}
|
|
methods {
|
|
name: "getContext"
|
|
return_type: "android.content.Context"
|
|
}
|
|
methods {
|
|
name: "getTargetContext"
|
|
return_type: "android.content.Context"
|
|
}
|
|
methods {
|
|
name: "getUiAutomation"
|
|
return_type: "android.app.UiAutomation"
|
|
}
|
|
methods {
|
|
name: "runOnMainSync"
|
|
parameters: "java.lang.Runnable"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "sendStatus"
|
|
parameters: "int"
|
|
parameters: "android.os.Bundle"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "setInTouchMode"
|
|
parameters: "boolean"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "startActivitySync"
|
|
parameters: "android.content.Intent"
|
|
return_type: "android.app.Activity"
|
|
}
|
|
methods {
|
|
name: "waitForIdleSync"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.concurrent.ExecutorService"
|
|
methods {
|
|
name: "awaitTermination"
|
|
parameters: "long"
|
|
parameters: "java.util.concurrent.TimeUnit"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "shutdown"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "shutdownNow"
|
|
return_type: "java.util.List"
|
|
}
|
|
methods {
|
|
name: "submit"
|
|
parameters: "java.lang.Runnable"
|
|
return_type: "java.util.concurrent.Future"
|
|
}
|
|
methods {
|
|
name: "submit"
|
|
parameters: "java.util.concurrent.Callable"
|
|
return_type: "java.util.concurrent.Future"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.io.PrintStream"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.io.OutputStream"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "append"
|
|
parameters: "char"
|
|
return_type: "java.io.PrintStream"
|
|
}
|
|
methods {
|
|
name: "close"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "format"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.Object[]"
|
|
return_type: "java.io.PrintStream"
|
|
}
|
|
methods {
|
|
name: "print"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "println"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "println"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.IllegalAccessException"
|
|
methods {
|
|
name: "fillInStackTrace"
|
|
return_type: "java.lang.Throwable"
|
|
}
|
|
methods {
|
|
name: "toString"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.RuntimeException"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.Throwable"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.Throwable"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.ClassNotFoundException"
|
|
methods {
|
|
name: "getMessage"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.Map.Entry"
|
|
methods {
|
|
name: "getKey"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
methods {
|
|
name: "getValue"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.concurrent.TimeoutException"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.io.InputStream"
|
|
methods {
|
|
name: "close"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "read"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "read"
|
|
parameters: "byte[]"
|
|
return_type: "int"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.Arrays"
|
|
methods {
|
|
name: "asList"
|
|
parameters: "java.lang.Object[]"
|
|
return_type: "java.util.List"
|
|
}
|
|
methods {
|
|
name: "deepEquals"
|
|
parameters: "java.lang.Object[]"
|
|
parameters: "java.lang.Object[]"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "hashCode"
|
|
parameters: "java.lang.Object[]"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "sort"
|
|
parameters: "java.lang.Object[]"
|
|
parameters: "java.util.Comparator"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.TimeZone"
|
|
methods {
|
|
name: "getDefault"
|
|
return_type: "java.util.TimeZone"
|
|
}
|
|
methods {
|
|
name: "setDefault"
|
|
parameters: "java.util.TimeZone"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.Character"
|
|
methods {
|
|
name: "charValue"
|
|
return_type: "char"
|
|
}
|
|
methods {
|
|
name: "isLetterOrDigit"
|
|
parameters: "char"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "isWhitespace"
|
|
parameters: "char"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "valueOf"
|
|
parameters: "char"
|
|
return_type: "java.lang.Character"
|
|
}
|
|
fields {
|
|
name: "TYPE"
|
|
type: "java.lang.Class"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.Runnable"
|
|
methods {
|
|
name: "run"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.content.Intent"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "android.content.Intent"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "addFlags"
|
|
parameters: "int"
|
|
return_type: "android.content.Intent"
|
|
}
|
|
methods {
|
|
name: "cloneFilter"
|
|
return_type: "android.content.Intent"
|
|
}
|
|
methods {
|
|
name: "getBundleExtra"
|
|
parameters: "java.lang.String"
|
|
return_type: "android.os.Bundle"
|
|
}
|
|
methods {
|
|
name: "getComponent"
|
|
return_type: "android.content.ComponentName"
|
|
}
|
|
methods {
|
|
name: "getFlags"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "putExtra"
|
|
parameters: "java.lang.String"
|
|
parameters: "android.os.Bundle"
|
|
return_type: "android.content.Intent"
|
|
}
|
|
methods {
|
|
name: "setClassName"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.String"
|
|
return_type: "android.content.Intent"
|
|
}
|
|
methods {
|
|
name: "setComponent"
|
|
parameters: "android.content.ComponentName"
|
|
return_type: "android.content.Intent"
|
|
}
|
|
methods {
|
|
name: "setPackage"
|
|
parameters: "java.lang.String"
|
|
return_type: "android.content.Intent"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.text.TextUtils"
|
|
methods {
|
|
name: "isEmpty"
|
|
parameters: "java.lang.CharSequence"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "writeToParcel"
|
|
parameters: "java.lang.CharSequence"
|
|
parameters: "android.os.Parcel"
|
|
parameters: "int"
|
|
return_type: "void"
|
|
}
|
|
fields {
|
|
name: "CHAR_SEQUENCE_CREATOR"
|
|
type: "android.os.Parcelable.Creator"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.graphics.Bitmap.CompressFormat"
|
|
methods {
|
|
name: "equals"
|
|
parameters: "java.lang.Object"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "hashCode"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "toString"
|
|
return_type: "java.lang.String"
|
|
}
|
|
fields {
|
|
name: "PNG"
|
|
type: "android.graphics.Bitmap.CompressFormat"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.io.ObjectOutputStream.PutField"
|
|
methods {
|
|
name: "put"
|
|
parameters: "java.lang.String"
|
|
parameters: "long"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "put"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.Object"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.Integer"
|
|
methods {
|
|
name: "intValue"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "parseInt"
|
|
parameters: "java.lang.String"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "signum"
|
|
parameters: "int"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "toHexString"
|
|
parameters: "int"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "toString"
|
|
parameters: "int"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "valueOf"
|
|
parameters: "int"
|
|
return_type: "java.lang.Integer"
|
|
}
|
|
fields {
|
|
name: "TYPE"
|
|
type: "java.lang.Class"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.reflect.Array"
|
|
methods {
|
|
name: "get"
|
|
parameters: "java.lang.Object"
|
|
parameters: "int"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
methods {
|
|
name: "getLength"
|
|
parameters: "java.lang.Object"
|
|
return_type: "int"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.regex.Pattern"
|
|
methods {
|
|
name: "compile"
|
|
parameters: "java.lang.String"
|
|
return_type: "java.util.regex.Pattern"
|
|
}
|
|
methods {
|
|
name: "matcher"
|
|
parameters: "java.lang.CharSequence"
|
|
return_type: "java.util.regex.Matcher"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.os.Build.VERSION"
|
|
fields {
|
|
name: "SDK_INT"
|
|
type: "int"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.io.File"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.io.File"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "canRead"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "canWrite"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "createNewFile"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "createTempFile"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.io.File"
|
|
return_type: "java.io.File"
|
|
}
|
|
methods {
|
|
name: "delete"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "exists"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "getAbsolutePath"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "getCanonicalPath"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "getName"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "getParent"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "getParentFile"
|
|
return_type: "java.io.File"
|
|
}
|
|
methods {
|
|
name: "isDirectory"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "isFile"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "length"
|
|
return_type: "long"
|
|
}
|
|
methods {
|
|
name: "listFiles"
|
|
return_type: "java.io.File[]"
|
|
}
|
|
methods {
|
|
name: "listFiles"
|
|
parameters: "java.io.FilenameFilter"
|
|
return_type: "java.io.File[]"
|
|
}
|
|
methods {
|
|
name: "mkdir"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "mkdirs"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "toPath"
|
|
return_type: "java.nio.file.Path"
|
|
}
|
|
methods {
|
|
name: "toString"
|
|
return_type: "java.lang.String"
|
|
}
|
|
fields {
|
|
name: "separator"
|
|
type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.math.BigInteger"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "byte[]"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "toString"
|
|
parameters: "int"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.test.AndroidTestCase"
|
|
methods {
|
|
name: "setContext"
|
|
parameters: "android.content.Context"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.io.ObjectInputStream.GetField"
|
|
methods {
|
|
name: "get"
|
|
parameters: "java.lang.String"
|
|
parameters: "long"
|
|
return_type: "long"
|
|
}
|
|
methods {
|
|
name: "get"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.Object"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.content.ServiceConnection"
|
|
methods {
|
|
name: "onServiceConnected"
|
|
parameters: "android.content.ComponentName"
|
|
parameters: "android.os.IBinder"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "onServiceDisconnected"
|
|
parameters: "android.content.ComponentName"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.concurrent.atomic.AtomicReference"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.Object"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "get"
|
|
return_type: "java.lang.Object"
|
|
}
|
|
methods {
|
|
name: "set"
|
|
parameters: "java.lang.Object"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.concurrent.SynchronousQueue"
|
|
methods {
|
|
name: "<init>"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.content.pm.ApplicationInfo"
|
|
fields {
|
|
name: "nativeLibraryDir"
|
|
type: "java.lang.String"
|
|
}
|
|
fields {
|
|
name: "processName"
|
|
type: "java.lang.String"
|
|
}
|
|
fields {
|
|
name: "sourceDir"
|
|
type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.Short"
|
|
methods {
|
|
name: "valueOf"
|
|
parameters: "short"
|
|
return_type: "java.lang.Short"
|
|
}
|
|
fields {
|
|
name: "TYPE"
|
|
type: "java.lang.Class"
|
|
}
|
|
}
|
|
classes {
|
|
name: "android.content.ContextWrapper"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "android.content.Context"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.text.MessageFormat"
|
|
methods {
|
|
name: "format"
|
|
parameters: "java.lang.String"
|
|
parameters: "java.lang.Object[]"
|
|
return_type: "java.lang.String"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.io.FileReader"
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.io.File"
|
|
return_type: "void"
|
|
}
|
|
methods {
|
|
name: "<init>"
|
|
parameters: "java.lang.String"
|
|
return_type: "void"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.lang.Iterable"
|
|
methods {
|
|
name: "iterator"
|
|
return_type: "java.util.Iterator"
|
|
}
|
|
}
|
|
classes {
|
|
name: "java.util.regex.Matcher"
|
|
methods {
|
|
name: "end"
|
|
return_type: "int"
|
|
}
|
|
methods {
|
|
name: "find"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "group"
|
|
parameters: "int"
|
|
return_type: "java.lang.String"
|
|
}
|
|
methods {
|
|
name: "matches"
|
|
return_type: "boolean"
|
|
}
|
|
methods {
|
|
name: "start"
|
|
return_type: "int"
|
|
}
|
|
}
|
|
}
|
|
internal_api_packages {
|
|
name: "android.jni.cts"
|
|
}
|
|
package_file_content {
|
|
entries {
|
|
key: "lib/arm64-v8a/libjninamespacea2.so"
|
|
value {
|
|
name: "lib/arm64-v8a/libjninamespacea2.so"
|
|
type: FILE
|
|
size: 11272
|
|
content_id: "10b330b "
|
|
app_info {
|
|
package_name: "libjninamespacea2.so"
|
|
external_api_packages {
|
|
classes {
|
|
name: "*global*"
|
|
methods {
|
|
name: "_Z15incrementGlobalv"
|
|
}
|
|
methods {
|
|
name: "_Z9getGlobalv"
|
|
}
|
|
methods {
|
|
name: "__android_log_print"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libc.so"
|
|
methods {
|
|
name: "__cxa_finalize"
|
|
}
|
|
}
|
|
}
|
|
internal_api_packages {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
entries {
|
|
key: "lib/arm64-v8a/libjninamespaceb.so"
|
|
value {
|
|
name: "lib/arm64-v8a/libjninamespaceb.so"
|
|
type: FILE
|
|
size: 11272
|
|
content_id: "b5b67796 "
|
|
app_info {
|
|
package_name: "libjninamespaceb.so"
|
|
external_api_packages {
|
|
classes {
|
|
name: "*global*"
|
|
methods {
|
|
name: "_Z15incrementGlobalv"
|
|
}
|
|
methods {
|
|
name: "_Z9getGlobalv"
|
|
}
|
|
methods {
|
|
name: "__android_log_print"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libc.so"
|
|
methods {
|
|
name: "__cxa_finalize"
|
|
}
|
|
}
|
|
}
|
|
internal_api_packages {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
entries {
|
|
key: "AndroidManifest.xml"
|
|
value {
|
|
name: "AndroidManifest.xml"
|
|
type: FILE
|
|
size: 2128
|
|
content_id: "f9855bc7 "
|
|
}
|
|
}
|
|
entries {
|
|
key: "lib/armeabi-v7a/libc++_shared.so"
|
|
value {
|
|
name: "lib/armeabi-v7a/libc++_shared.so"
|
|
type: FILE
|
|
size: 657000
|
|
content_id: "69cfa42b "
|
|
app_info {
|
|
package_name: "libc++_shared.so"
|
|
external_api_packages {
|
|
classes {
|
|
name: "*local*"
|
|
methods {
|
|
name: "__aeabi_memcpy"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memclr8"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memclr4"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memcpy4"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memmove4"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memmove"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memset"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memclr"
|
|
}
|
|
methods {
|
|
name: "__cxa_thread_atexit_impl"
|
|
}
|
|
methods {
|
|
name: "__gnu_Unwind_Find_exidx"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libdl.so"
|
|
methods {
|
|
name: "dladdr"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libc.so"
|
|
methods {
|
|
name: "__cxa_finalize"
|
|
}
|
|
methods {
|
|
name: "__cxa_atexit"
|
|
}
|
|
methods {
|
|
name: "strtoimax"
|
|
}
|
|
methods {
|
|
name: "strtoumax"
|
|
}
|
|
methods {
|
|
name: "isblank"
|
|
}
|
|
methods {
|
|
name: "memalign"
|
|
}
|
|
methods {
|
|
name: "strncpy"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_lock"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_unlock"
|
|
}
|
|
methods {
|
|
name: "strstr"
|
|
}
|
|
methods {
|
|
name: "clock_gettime"
|
|
}
|
|
methods {
|
|
name: "__stack_chk_fail"
|
|
}
|
|
methods {
|
|
name: "__errno"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_destroy"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_signal"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_broadcast"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_wait"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_timedwait"
|
|
}
|
|
methods {
|
|
name: "pthread_getspecific"
|
|
}
|
|
methods {
|
|
name: "pthread_setspecific"
|
|
}
|
|
methods {
|
|
name: "fprintf"
|
|
}
|
|
methods {
|
|
name: "abort"
|
|
}
|
|
methods {
|
|
name: "strlen"
|
|
}
|
|
methods {
|
|
name: "free"
|
|
}
|
|
methods {
|
|
name: "calloc"
|
|
}
|
|
methods {
|
|
name: "malloc"
|
|
}
|
|
methods {
|
|
name: "raise"
|
|
}
|
|
methods {
|
|
name: "pthread_create"
|
|
}
|
|
methods {
|
|
name: "realloc"
|
|
}
|
|
methods {
|
|
name: "ungetc"
|
|
}
|
|
methods {
|
|
name: "getc"
|
|
}
|
|
methods {
|
|
name: "fwrite"
|
|
}
|
|
methods {
|
|
name: "fflush"
|
|
}
|
|
methods {
|
|
name: "memset"
|
|
}
|
|
methods {
|
|
name: "memcpy"
|
|
}
|
|
methods {
|
|
name: "vsscanf"
|
|
}
|
|
methods {
|
|
name: "vsnprintf"
|
|
}
|
|
methods {
|
|
name: "vasprintf"
|
|
}
|
|
methods {
|
|
name: "isxdigit"
|
|
}
|
|
methods {
|
|
name: "open"
|
|
}
|
|
methods {
|
|
name: "close"
|
|
}
|
|
methods {
|
|
name: "read"
|
|
}
|
|
methods {
|
|
name: "memchr"
|
|
}
|
|
methods {
|
|
name: "strftime"
|
|
}
|
|
methods {
|
|
name: "sscanf"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_destroy"
|
|
}
|
|
methods {
|
|
name: "pthread_mutexattr_init"
|
|
}
|
|
methods {
|
|
name: "pthread_mutexattr_settype"
|
|
}
|
|
methods {
|
|
name: "pthread_self"
|
|
}
|
|
methods {
|
|
name: "pthread_equal"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_init"
|
|
}
|
|
methods {
|
|
name: "pthread_mutexattr_destroy"
|
|
}
|
|
methods {
|
|
name: "snprintf"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_trylock"
|
|
}
|
|
methods {
|
|
name: "sched_yield"
|
|
}
|
|
methods {
|
|
name: "pthread_join"
|
|
}
|
|
methods {
|
|
name: "pthread_detach"
|
|
}
|
|
methods {
|
|
name: "sysconf"
|
|
}
|
|
methods {
|
|
name: "nanosleep"
|
|
}
|
|
methods {
|
|
name: "pthread_key_create"
|
|
}
|
|
methods {
|
|
name: "strerror_r"
|
|
}
|
|
methods {
|
|
name: "memcmp"
|
|
}
|
|
methods {
|
|
name: "strcoll"
|
|
}
|
|
methods {
|
|
name: "strxfrm"
|
|
}
|
|
methods {
|
|
name: "wcscoll"
|
|
}
|
|
methods {
|
|
name: "wcsxfrm"
|
|
}
|
|
methods {
|
|
name: "iswlower"
|
|
}
|
|
methods {
|
|
name: "islower"
|
|
}
|
|
methods {
|
|
name: "isupper"
|
|
}
|
|
methods {
|
|
name: "toupper"
|
|
}
|
|
methods {
|
|
name: "tolower"
|
|
}
|
|
methods {
|
|
name: "iswspace"
|
|
}
|
|
methods {
|
|
name: "iswprint"
|
|
}
|
|
methods {
|
|
name: "iswcntrl"
|
|
}
|
|
methods {
|
|
name: "iswupper"
|
|
}
|
|
methods {
|
|
name: "iswalpha"
|
|
}
|
|
methods {
|
|
name: "iswdigit"
|
|
}
|
|
methods {
|
|
name: "iswpunct"
|
|
}
|
|
methods {
|
|
name: "iswxdigit"
|
|
}
|
|
methods {
|
|
name: "towupper"
|
|
}
|
|
methods {
|
|
name: "towlower"
|
|
}
|
|
methods {
|
|
name: "btowc"
|
|
}
|
|
methods {
|
|
name: "wctob"
|
|
}
|
|
methods {
|
|
name: "mbrlen"
|
|
}
|
|
methods {
|
|
name: "isalpha"
|
|
}
|
|
methods {
|
|
name: "pthread_once"
|
|
}
|
|
methods {
|
|
name: "vfprintf"
|
|
}
|
|
methods {
|
|
name: "fputc"
|
|
}
|
|
methods {
|
|
name: "__assert2"
|
|
}
|
|
methods {
|
|
name: "strcmp"
|
|
}
|
|
methods {
|
|
name: "strtoll"
|
|
}
|
|
methods {
|
|
name: "strtoull"
|
|
}
|
|
methods {
|
|
name: "strtod"
|
|
}
|
|
methods {
|
|
name: "strtol"
|
|
}
|
|
methods {
|
|
name: "strtoul"
|
|
}
|
|
fields {
|
|
name: "__stack_chk_guard"
|
|
}
|
|
fields {
|
|
name: "__sF"
|
|
}
|
|
}
|
|
}
|
|
internal_api_packages {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
entries {
|
|
key: "lib/arm64-v8a/libc++_shared.so"
|
|
value {
|
|
name: "lib/arm64-v8a/libc++_shared.so"
|
|
type: FILE
|
|
size: 1058904
|
|
content_id: "5937cb71 "
|
|
app_info {
|
|
package_name: "libc++_shared.so"
|
|
external_api_packages {
|
|
classes {
|
|
name: "*local*"
|
|
methods {
|
|
name: "__cxa_thread_atexit_impl"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libdl.so"
|
|
methods {
|
|
name: "dl_iterate_phdr"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libc.so"
|
|
methods {
|
|
name: "memcpy"
|
|
}
|
|
methods {
|
|
name: "memchr"
|
|
}
|
|
methods {
|
|
name: "toupper_l"
|
|
}
|
|
methods {
|
|
name: "freelocale"
|
|
}
|
|
methods {
|
|
name: "__ctype_get_mb_cur_max"
|
|
}
|
|
methods {
|
|
name: "pthread_detach"
|
|
}
|
|
methods {
|
|
name: "strtold_l"
|
|
}
|
|
methods {
|
|
name: "mbrtowc"
|
|
}
|
|
methods {
|
|
name: "btowc"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_destroy"
|
|
}
|
|
methods {
|
|
name: "close"
|
|
}
|
|
methods {
|
|
name: "strxfrm_l"
|
|
}
|
|
methods {
|
|
name: "wcstoull"
|
|
}
|
|
methods {
|
|
name: "pthread_mutexattr_settype"
|
|
}
|
|
methods {
|
|
name: "syslog"
|
|
}
|
|
methods {
|
|
name: "wmemmove"
|
|
}
|
|
methods {
|
|
name: "pthread_join"
|
|
}
|
|
methods {
|
|
name: "wcsxfrm_l"
|
|
}
|
|
methods {
|
|
name: "strtoll_l"
|
|
}
|
|
methods {
|
|
name: "islower_l"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_trylock"
|
|
}
|
|
methods {
|
|
name: "wcslen"
|
|
}
|
|
methods {
|
|
name: "isxdigit_l"
|
|
}
|
|
methods {
|
|
name: "clock_gettime"
|
|
}
|
|
methods {
|
|
name: "sscanf"
|
|
}
|
|
methods {
|
|
name: "free"
|
|
}
|
|
methods {
|
|
name: "uselocale"
|
|
}
|
|
methods {
|
|
name: "sysconf"
|
|
}
|
|
methods {
|
|
name: "strtold"
|
|
}
|
|
methods {
|
|
name: "calloc"
|
|
}
|
|
methods {
|
|
name: "strcmp"
|
|
}
|
|
methods {
|
|
name: "malloc"
|
|
}
|
|
methods {
|
|
name: "wcstoll"
|
|
}
|
|
methods {
|
|
name: "wmemset"
|
|
}
|
|
methods {
|
|
name: "nanosleep"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_destroy"
|
|
}
|
|
methods {
|
|
name: "isxdigit"
|
|
}
|
|
methods {
|
|
name: "wcstold"
|
|
}
|
|
methods {
|
|
name: "wcstoul"
|
|
}
|
|
methods {
|
|
name: "iswcntrl_l"
|
|
}
|
|
methods {
|
|
name: "pthread_setspecific"
|
|
}
|
|
methods {
|
|
name: "mbrlen"
|
|
}
|
|
methods {
|
|
name: "posix_memalign"
|
|
}
|
|
methods {
|
|
name: "sched_yield"
|
|
}
|
|
methods {
|
|
name: "read"
|
|
}
|
|
methods {
|
|
name: "memmove"
|
|
}
|
|
methods {
|
|
name: "pthread_once"
|
|
}
|
|
methods {
|
|
name: "towlower_l"
|
|
}
|
|
methods {
|
|
name: "strlen"
|
|
}
|
|
methods {
|
|
name: "mbsnrtowcs"
|
|
}
|
|
methods {
|
|
name: "isupper"
|
|
}
|
|
methods {
|
|
name: "pthread_self"
|
|
}
|
|
methods {
|
|
name: "pthread_mutexattr_destroy"
|
|
}
|
|
methods {
|
|
name: "wcscoll_l"
|
|
}
|
|
methods {
|
|
name: "realloc"
|
|
}
|
|
methods {
|
|
name: "strtod"
|
|
}
|
|
methods {
|
|
name: "isupper_l"
|
|
}
|
|
methods {
|
|
name: "fprintf"
|
|
}
|
|
methods {
|
|
name: "mbtowc"
|
|
}
|
|
methods {
|
|
name: "iswlower_l"
|
|
}
|
|
methods {
|
|
name: "iswprint_l"
|
|
}
|
|
methods {
|
|
name: "fputc"
|
|
}
|
|
methods {
|
|
name: "wmemcpy"
|
|
}
|
|
methods {
|
|
name: "snprintf"
|
|
}
|
|
methods {
|
|
name: "pthread_equal"
|
|
}
|
|
methods {
|
|
name: "getc"
|
|
}
|
|
methods {
|
|
name: "iswupper_l"
|
|
}
|
|
methods {
|
|
name: "strtol"
|
|
}
|
|
methods {
|
|
name: "iswblank_l"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_unlock"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_wait"
|
|
}
|
|
methods {
|
|
name: "iswdigit_l"
|
|
}
|
|
methods {
|
|
name: "wctob"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_timedwait"
|
|
}
|
|
methods {
|
|
name: "pthread_create"
|
|
}
|
|
methods {
|
|
name: "isdigit_l"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_broadcast"
|
|
}
|
|
methods {
|
|
name: "fwrite"
|
|
}
|
|
methods {
|
|
name: "vsnprintf"
|
|
}
|
|
methods {
|
|
name: "android_set_abort_message"
|
|
}
|
|
methods {
|
|
name: "strftime_l"
|
|
}
|
|
methods {
|
|
name: "newlocale"
|
|
}
|
|
methods {
|
|
name: "wmemcmp"
|
|
}
|
|
methods {
|
|
name: "vasprintf"
|
|
}
|
|
methods {
|
|
name: "memset"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_init"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_signal"
|
|
}
|
|
methods {
|
|
name: "wcstof"
|
|
}
|
|
methods {
|
|
name: "iswpunct_l"
|
|
}
|
|
methods {
|
|
name: "pthread_getspecific"
|
|
}
|
|
methods {
|
|
name: "wmemchr"
|
|
}
|
|
methods {
|
|
name: "isalpha"
|
|
}
|
|
methods {
|
|
name: "iswxdigit_l"
|
|
}
|
|
methods {
|
|
name: "abort"
|
|
}
|
|
methods {
|
|
name: "iswspace_l"
|
|
}
|
|
methods {
|
|
name: "__cxa_atexit"
|
|
}
|
|
methods {
|
|
name: "closelog"
|
|
}
|
|
methods {
|
|
name: "vfprintf"
|
|
}
|
|
methods {
|
|
name: "strerror_r"
|
|
}
|
|
methods {
|
|
name: "iswalpha_l"
|
|
}
|
|
methods {
|
|
name: "strtoull_l"
|
|
}
|
|
methods {
|
|
name: "memcmp"
|
|
}
|
|
methods {
|
|
name: "__errno"
|
|
}
|
|
methods {
|
|
name: "pthread_mutexattr_init"
|
|
}
|
|
methods {
|
|
name: "wcrtomb"
|
|
}
|
|
methods {
|
|
name: "ungetc"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_lock"
|
|
}
|
|
methods {
|
|
name: "strtoll"
|
|
}
|
|
methods {
|
|
name: "localeconv"
|
|
}
|
|
methods {
|
|
name: "__cxa_finalize"
|
|
}
|
|
methods {
|
|
name: "wcsnrtombs"
|
|
}
|
|
methods {
|
|
name: "fflush"
|
|
}
|
|
methods {
|
|
name: "strtoul"
|
|
}
|
|
methods {
|
|
name: "towupper_l"
|
|
}
|
|
methods {
|
|
name: "pthread_key_create"
|
|
}
|
|
methods {
|
|
name: "strcoll_l"
|
|
}
|
|
methods {
|
|
name: "wcstod"
|
|
}
|
|
methods {
|
|
name: "__stack_chk_fail"
|
|
}
|
|
methods {
|
|
name: "mbsrtowcs"
|
|
}
|
|
methods {
|
|
name: "strtof"
|
|
}
|
|
methods {
|
|
name: "vsscanf"
|
|
}
|
|
methods {
|
|
name: "setlocale"
|
|
}
|
|
methods {
|
|
name: "open"
|
|
}
|
|
methods {
|
|
name: "swprintf"
|
|
}
|
|
methods {
|
|
name: "tolower_l"
|
|
}
|
|
methods {
|
|
name: "openlog"
|
|
}
|
|
methods {
|
|
name: "strtoull"
|
|
}
|
|
methods {
|
|
name: "wcstol"
|
|
}
|
|
fields {
|
|
name: "__sF"
|
|
}
|
|
}
|
|
}
|
|
internal_api_packages {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
entries {
|
|
key: "lib/arm64-v8a/libjninamespacea1.so"
|
|
value {
|
|
name: "lib/arm64-v8a/libjninamespacea1.so"
|
|
type: FILE
|
|
size: 11272
|
|
content_id: "10abeac "
|
|
app_info {
|
|
package_name: "libjninamespacea1.so"
|
|
external_api_packages {
|
|
classes {
|
|
name: "*global*"
|
|
methods {
|
|
name: "_Z15incrementGlobalv"
|
|
}
|
|
methods {
|
|
name: "_Z9getGlobalv"
|
|
}
|
|
methods {
|
|
name: "__android_log_print"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libc.so"
|
|
methods {
|
|
name: "__cxa_finalize"
|
|
}
|
|
}
|
|
}
|
|
internal_api_packages {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
entries {
|
|
key: "lib/armeabi-v7a/libjni_test_dlclose.so"
|
|
value {
|
|
name: "lib/armeabi-v7a/libjni_test_dlclose.so"
|
|
type: FILE
|
|
size: 20192
|
|
content_id: "2965562f "
|
|
app_info {
|
|
package_name: "libjni_test_dlclose.so"
|
|
external_api_packages {
|
|
classes {
|
|
name: "*global*"
|
|
methods {
|
|
name: "__aeabi_memcpy"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memclr8"
|
|
}
|
|
methods {
|
|
name: "__gnu_Unwind_Find_exidx"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libdl.so"
|
|
methods {
|
|
name: "dladdr"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libc.so"
|
|
methods {
|
|
name: "__cxa_finalize"
|
|
}
|
|
methods {
|
|
name: "fprintf"
|
|
}
|
|
methods {
|
|
name: "fflush"
|
|
}
|
|
methods {
|
|
name: "abort"
|
|
}
|
|
methods {
|
|
name: "snprintf"
|
|
}
|
|
methods {
|
|
name: "__stack_chk_fail"
|
|
}
|
|
fields {
|
|
name: "__sF"
|
|
}
|
|
fields {
|
|
name: "__stack_chk_guard"
|
|
}
|
|
}
|
|
}
|
|
internal_api_packages {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
entries {
|
|
key: "lib/armeabi-v7a/libjnitest.so"
|
|
value {
|
|
name: "lib/armeabi-v7a/libjnitest.so"
|
|
type: FILE
|
|
size: 677128
|
|
content_id: "e03f4151 "
|
|
app_info {
|
|
package_name: "libjnitest.so"
|
|
external_api_packages {
|
|
classes {
|
|
name: "*local*"
|
|
methods {
|
|
name: "android_get_LD_LIBRARY_PATH"
|
|
}
|
|
methods {
|
|
name: "android_fdsan_close_with_tag"
|
|
}
|
|
methods {
|
|
name: "android_fdsan_create_owner_tag"
|
|
}
|
|
methods {
|
|
name: "android_fdsan_exchange_owner_tag"
|
|
}
|
|
}
|
|
classes {
|
|
name: "*global*"
|
|
methods {
|
|
name: "__aeabi_memcpy"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memmove"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memcpy8"
|
|
}
|
|
methods {
|
|
name: "jniRegisterNativeMethods"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memclr8"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memset"
|
|
}
|
|
methods {
|
|
name: "jniThrowNullPointerException"
|
|
}
|
|
methods {
|
|
name: "jniThrowException"
|
|
}
|
|
methods {
|
|
name: "__android_log_print"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memclr4"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memcpy4"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memmove4"
|
|
}
|
|
methods {
|
|
name: "__android_log_buf_print"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memclr"
|
|
}
|
|
methods {
|
|
name: "__gnu_Unwind_Find_exidx"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libdl.so"
|
|
methods {
|
|
name: "dlclose"
|
|
}
|
|
methods {
|
|
name: "dlerror"
|
|
}
|
|
methods {
|
|
name: "dlopen"
|
|
}
|
|
methods {
|
|
name: "dlsym"
|
|
}
|
|
methods {
|
|
name: "dladdr"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libm.so"
|
|
methods {
|
|
name: "ceilf"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libc.so"
|
|
methods {
|
|
name: "__cxa_finalize"
|
|
}
|
|
methods {
|
|
name: "__cxa_atexit"
|
|
}
|
|
methods {
|
|
name: "__errno"
|
|
}
|
|
methods {
|
|
name: "__stack_chk_fail"
|
|
}
|
|
methods {
|
|
name: "abort"
|
|
}
|
|
methods {
|
|
name: "mprotect"
|
|
}
|
|
methods {
|
|
name: "strerror"
|
|
}
|
|
methods {
|
|
name: "strlen"
|
|
}
|
|
methods {
|
|
name: "free"
|
|
}
|
|
methods {
|
|
name: "strcmp"
|
|
}
|
|
methods {
|
|
name: "basename"
|
|
}
|
|
methods {
|
|
name: "closedir"
|
|
}
|
|
methods {
|
|
name: "memchr"
|
|
}
|
|
methods {
|
|
name: "memcmp"
|
|
}
|
|
methods {
|
|
name: "opendir"
|
|
}
|
|
methods {
|
|
name: "readdir"
|
|
}
|
|
methods {
|
|
name: "stat"
|
|
}
|
|
methods {
|
|
name: "strncmp"
|
|
}
|
|
methods {
|
|
name: "asprintf"
|
|
}
|
|
methods {
|
|
name: "vasprintf"
|
|
}
|
|
methods {
|
|
name: "isspace"
|
|
}
|
|
methods {
|
|
name: "strcasecmp"
|
|
}
|
|
methods {
|
|
name: "strncasecmp"
|
|
}
|
|
methods {
|
|
name: "malloc"
|
|
}
|
|
methods {
|
|
name: "realloc"
|
|
}
|
|
methods {
|
|
name: "fprintf"
|
|
}
|
|
methods {
|
|
name: "calloc"
|
|
}
|
|
methods {
|
|
name: "vsscanf"
|
|
}
|
|
methods {
|
|
name: "vsnprintf"
|
|
}
|
|
methods {
|
|
name: "isxdigit"
|
|
}
|
|
methods {
|
|
name: "strftime"
|
|
}
|
|
methods {
|
|
name: "gettid"
|
|
}
|
|
methods {
|
|
name: "__open_2"
|
|
}
|
|
methods {
|
|
name: "__vsnprintf_chk"
|
|
}
|
|
methods {
|
|
name: "android_set_abort_message"
|
|
}
|
|
methods {
|
|
name: "fcntl"
|
|
}
|
|
methods {
|
|
name: "fflush"
|
|
}
|
|
methods {
|
|
name: "getenv"
|
|
}
|
|
methods {
|
|
name: "getpid"
|
|
}
|
|
methods {
|
|
name: "getprogname"
|
|
}
|
|
methods {
|
|
name: "localtime_r"
|
|
}
|
|
methods {
|
|
name: "strrchr"
|
|
}
|
|
methods {
|
|
name: "strtoll"
|
|
}
|
|
methods {
|
|
name: "time"
|
|
}
|
|
methods {
|
|
name: "writev"
|
|
}
|
|
methods {
|
|
name: "__pread_chk"
|
|
}
|
|
methods {
|
|
name: "__read_chk"
|
|
}
|
|
methods {
|
|
name: "close"
|
|
}
|
|
methods {
|
|
name: "dirname"
|
|
}
|
|
methods {
|
|
name: "fchmod"
|
|
}
|
|
methods {
|
|
name: "fchown"
|
|
}
|
|
methods {
|
|
name: "fstat"
|
|
}
|
|
methods {
|
|
name: "lstat"
|
|
}
|
|
methods {
|
|
name: "open"
|
|
}
|
|
methods {
|
|
name: "pread"
|
|
}
|
|
methods {
|
|
name: "read"
|
|
}
|
|
methods {
|
|
name: "readlink"
|
|
}
|
|
methods {
|
|
name: "realpath"
|
|
}
|
|
methods {
|
|
name: "unlink"
|
|
}
|
|
methods {
|
|
name: "write"
|
|
}
|
|
methods {
|
|
name: "sscanf"
|
|
}
|
|
methods {
|
|
name: "snprintf"
|
|
}
|
|
methods {
|
|
name: "strcoll"
|
|
}
|
|
methods {
|
|
name: "strxfrm"
|
|
}
|
|
methods {
|
|
name: "wcscoll"
|
|
}
|
|
methods {
|
|
name: "wcsxfrm"
|
|
}
|
|
methods {
|
|
name: "iswlower"
|
|
}
|
|
methods {
|
|
name: "islower"
|
|
}
|
|
methods {
|
|
name: "isupper"
|
|
}
|
|
methods {
|
|
name: "toupper"
|
|
}
|
|
methods {
|
|
name: "tolower"
|
|
}
|
|
methods {
|
|
name: "iswspace"
|
|
}
|
|
methods {
|
|
name: "iswprint"
|
|
}
|
|
methods {
|
|
name: "iswcntrl"
|
|
}
|
|
methods {
|
|
name: "iswupper"
|
|
}
|
|
methods {
|
|
name: "iswalpha"
|
|
}
|
|
methods {
|
|
name: "iswdigit"
|
|
}
|
|
methods {
|
|
name: "iswpunct"
|
|
}
|
|
methods {
|
|
name: "iswxdigit"
|
|
}
|
|
methods {
|
|
name: "towupper"
|
|
}
|
|
methods {
|
|
name: "towlower"
|
|
}
|
|
methods {
|
|
name: "btowc"
|
|
}
|
|
methods {
|
|
name: "wctob"
|
|
}
|
|
methods {
|
|
name: "mbrlen"
|
|
}
|
|
methods {
|
|
name: "strtoull"
|
|
}
|
|
methods {
|
|
name: "strtod"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_trylock"
|
|
}
|
|
methods {
|
|
name: "sched_yield"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_lock"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_unlock"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_destroy"
|
|
}
|
|
methods {
|
|
name: "pthread_mutexattr_init"
|
|
}
|
|
methods {
|
|
name: "pthread_mutexattr_settype"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_init"
|
|
}
|
|
methods {
|
|
name: "pthread_mutexattr_destroy"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_destroy"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_signal"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_broadcast"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_wait"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_timedwait"
|
|
}
|
|
methods {
|
|
name: "pthread_getspecific"
|
|
}
|
|
methods {
|
|
name: "pthread_setspecific"
|
|
}
|
|
methods {
|
|
name: "pthread_self"
|
|
}
|
|
methods {
|
|
name: "pthread_equal"
|
|
}
|
|
methods {
|
|
name: "strtol"
|
|
}
|
|
methods {
|
|
name: "strtoul"
|
|
}
|
|
methods {
|
|
name: "strerror_r"
|
|
}
|
|
methods {
|
|
name: "pthread_join"
|
|
}
|
|
methods {
|
|
name: "pthread_detach"
|
|
}
|
|
methods {
|
|
name: "sysconf"
|
|
}
|
|
methods {
|
|
name: "nanosleep"
|
|
}
|
|
methods {
|
|
name: "pthread_key_create"
|
|
}
|
|
methods {
|
|
name: "vfprintf"
|
|
}
|
|
methods {
|
|
name: "fputc"
|
|
}
|
|
methods {
|
|
name: "__assert2"
|
|
}
|
|
methods {
|
|
name: "pthread_once"
|
|
}
|
|
methods {
|
|
name: "isalpha"
|
|
}
|
|
methods {
|
|
name: "strstr"
|
|
}
|
|
methods {
|
|
name: "isblank"
|
|
}
|
|
methods {
|
|
name: "memalign"
|
|
}
|
|
methods {
|
|
name: "strncpy"
|
|
}
|
|
methods {
|
|
name: "raise"
|
|
}
|
|
methods {
|
|
name: "memcpy"
|
|
}
|
|
methods {
|
|
name: "memset"
|
|
}
|
|
methods {
|
|
name: "pthread_key_delete"
|
|
}
|
|
methods {
|
|
name: "pthread_create"
|
|
}
|
|
fields {
|
|
name: "__stack_chk_guard"
|
|
}
|
|
fields {
|
|
name: "__sF"
|
|
}
|
|
fields {
|
|
name: "stderr"
|
|
}
|
|
fields {
|
|
name: "stdout"
|
|
}
|
|
}
|
|
}
|
|
internal_api_packages {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
entries {
|
|
key: "lib/arm64-v8a/libjnitest.so"
|
|
value {
|
|
name: "lib/arm64-v8a/libjnitest.so"
|
|
type: FILE
|
|
size: 1036840
|
|
content_id: "541bcfcb "
|
|
app_info {
|
|
package_name: "libjnitest.so"
|
|
external_api_packages {
|
|
classes {
|
|
name: "*local*"
|
|
methods {
|
|
name: "android_get_LD_LIBRARY_PATH"
|
|
}
|
|
}
|
|
classes {
|
|
name: "*global*"
|
|
methods {
|
|
name: "jniRegisterNativeMethods"
|
|
}
|
|
methods {
|
|
name: "jniThrowNullPointerException"
|
|
}
|
|
methods {
|
|
name: "jniThrowException"
|
|
}
|
|
methods {
|
|
name: "__android_log_print"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libdl.so"
|
|
methods {
|
|
name: "dlclose"
|
|
}
|
|
methods {
|
|
name: "dlerror"
|
|
}
|
|
methods {
|
|
name: "dlopen"
|
|
}
|
|
methods {
|
|
name: "dlsym"
|
|
}
|
|
methods {
|
|
name: "dl_iterate_phdr"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libc.so"
|
|
methods {
|
|
name: "__cxa_finalize"
|
|
}
|
|
methods {
|
|
name: "__cxa_atexit"
|
|
}
|
|
methods {
|
|
name: "__errno"
|
|
}
|
|
methods {
|
|
name: "__stack_chk_fail"
|
|
}
|
|
methods {
|
|
name: "abort"
|
|
}
|
|
methods {
|
|
name: "memcpy"
|
|
}
|
|
methods {
|
|
name: "memmove"
|
|
}
|
|
methods {
|
|
name: "mprotect"
|
|
}
|
|
methods {
|
|
name: "strerror"
|
|
}
|
|
methods {
|
|
name: "strlen"
|
|
}
|
|
methods {
|
|
name: "free"
|
|
}
|
|
methods {
|
|
name: "strcmp"
|
|
}
|
|
methods {
|
|
name: "basename"
|
|
}
|
|
methods {
|
|
name: "closedir"
|
|
}
|
|
methods {
|
|
name: "memchr"
|
|
}
|
|
methods {
|
|
name: "memcmp"
|
|
}
|
|
methods {
|
|
name: "memset"
|
|
}
|
|
methods {
|
|
name: "opendir"
|
|
}
|
|
methods {
|
|
name: "readdir"
|
|
}
|
|
methods {
|
|
name: "stat"
|
|
}
|
|
methods {
|
|
name: "strncmp"
|
|
}
|
|
methods {
|
|
name: "asprintf"
|
|
}
|
|
methods {
|
|
name: "vasprintf"
|
|
}
|
|
methods {
|
|
name: "isspace"
|
|
}
|
|
methods {
|
|
name: "strcasecmp"
|
|
}
|
|
methods {
|
|
name: "strncasecmp"
|
|
}
|
|
methods {
|
|
name: "malloc"
|
|
}
|
|
methods {
|
|
name: "realloc"
|
|
}
|
|
methods {
|
|
name: "wmemcpy"
|
|
}
|
|
methods {
|
|
name: "calloc"
|
|
}
|
|
methods {
|
|
name: "fprintf"
|
|
}
|
|
methods {
|
|
name: "__ctype_get_mb_cur_max"
|
|
}
|
|
methods {
|
|
name: "btowc"
|
|
}
|
|
methods {
|
|
name: "freelocale"
|
|
}
|
|
methods {
|
|
name: "isdigit_l"
|
|
}
|
|
methods {
|
|
name: "islower_l"
|
|
}
|
|
methods {
|
|
name: "isupper_l"
|
|
}
|
|
methods {
|
|
name: "iswalpha_l"
|
|
}
|
|
methods {
|
|
name: "iswblank_l"
|
|
}
|
|
methods {
|
|
name: "iswcntrl_l"
|
|
}
|
|
methods {
|
|
name: "iswdigit_l"
|
|
}
|
|
methods {
|
|
name: "iswlower_l"
|
|
}
|
|
methods {
|
|
name: "iswprint_l"
|
|
}
|
|
methods {
|
|
name: "iswpunct_l"
|
|
}
|
|
methods {
|
|
name: "iswspace_l"
|
|
}
|
|
methods {
|
|
name: "iswupper_l"
|
|
}
|
|
methods {
|
|
name: "iswxdigit_l"
|
|
}
|
|
methods {
|
|
name: "isxdigit_l"
|
|
}
|
|
methods {
|
|
name: "localeconv"
|
|
}
|
|
methods {
|
|
name: "mbrlen"
|
|
}
|
|
methods {
|
|
name: "mbrtowc"
|
|
}
|
|
methods {
|
|
name: "mbsnrtowcs"
|
|
}
|
|
methods {
|
|
name: "mbsrtowcs"
|
|
}
|
|
methods {
|
|
name: "mbtowc"
|
|
}
|
|
methods {
|
|
name: "newlocale"
|
|
}
|
|
methods {
|
|
name: "setlocale"
|
|
}
|
|
methods {
|
|
name: "snprintf"
|
|
}
|
|
methods {
|
|
name: "sscanf"
|
|
}
|
|
methods {
|
|
name: "strcoll_l"
|
|
}
|
|
methods {
|
|
name: "strftime_l"
|
|
}
|
|
methods {
|
|
name: "strtold_l"
|
|
}
|
|
methods {
|
|
name: "strtoll_l"
|
|
}
|
|
methods {
|
|
name: "strtoull_l"
|
|
}
|
|
methods {
|
|
name: "strxfrm_l"
|
|
}
|
|
methods {
|
|
name: "tolower_l"
|
|
}
|
|
methods {
|
|
name: "toupper_l"
|
|
}
|
|
methods {
|
|
name: "towlower_l"
|
|
}
|
|
methods {
|
|
name: "towupper_l"
|
|
}
|
|
methods {
|
|
name: "uselocale"
|
|
}
|
|
methods {
|
|
name: "vsnprintf"
|
|
}
|
|
methods {
|
|
name: "vsscanf"
|
|
}
|
|
methods {
|
|
name: "wcrtomb"
|
|
}
|
|
methods {
|
|
name: "wcscoll_l"
|
|
}
|
|
methods {
|
|
name: "wcslen"
|
|
}
|
|
methods {
|
|
name: "wcsnrtombs"
|
|
}
|
|
methods {
|
|
name: "wcsxfrm_l"
|
|
}
|
|
methods {
|
|
name: "wctob"
|
|
}
|
|
methods {
|
|
name: "wmemset"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_lock"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_trylock"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_unlock"
|
|
}
|
|
methods {
|
|
name: "sched_yield"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_broadcast"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_destroy"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_signal"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_timedwait"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_wait"
|
|
}
|
|
methods {
|
|
name: "pthread_getspecific"
|
|
}
|
|
methods {
|
|
name: "pthread_setspecific"
|
|
}
|
|
methods {
|
|
name: "pthread_equal"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_destroy"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_init"
|
|
}
|
|
methods {
|
|
name: "pthread_mutexattr_destroy"
|
|
}
|
|
methods {
|
|
name: "pthread_mutexattr_init"
|
|
}
|
|
methods {
|
|
name: "pthread_mutexattr_settype"
|
|
}
|
|
methods {
|
|
name: "pthread_self"
|
|
}
|
|
methods {
|
|
name: "strtod"
|
|
}
|
|
methods {
|
|
name: "strtof"
|
|
}
|
|
methods {
|
|
name: "strtol"
|
|
}
|
|
methods {
|
|
name: "strtold"
|
|
}
|
|
methods {
|
|
name: "strtoll"
|
|
}
|
|
methods {
|
|
name: "strtoul"
|
|
}
|
|
methods {
|
|
name: "strtoull"
|
|
}
|
|
methods {
|
|
name: "swprintf"
|
|
}
|
|
methods {
|
|
name: "wcstod"
|
|
}
|
|
methods {
|
|
name: "wcstof"
|
|
}
|
|
methods {
|
|
name: "wcstol"
|
|
}
|
|
methods {
|
|
name: "wcstold"
|
|
}
|
|
methods {
|
|
name: "wcstoll"
|
|
}
|
|
methods {
|
|
name: "wcstoul"
|
|
}
|
|
methods {
|
|
name: "wcstoull"
|
|
}
|
|
methods {
|
|
name: "wmemchr"
|
|
}
|
|
methods {
|
|
name: "wmemcmp"
|
|
}
|
|
methods {
|
|
name: "wmemmove"
|
|
}
|
|
methods {
|
|
name: "strerror_r"
|
|
}
|
|
methods {
|
|
name: "nanosleep"
|
|
}
|
|
methods {
|
|
name: "pthread_detach"
|
|
}
|
|
methods {
|
|
name: "pthread_join"
|
|
}
|
|
methods {
|
|
name: "pthread_key_create"
|
|
}
|
|
methods {
|
|
name: "sysconf"
|
|
}
|
|
methods {
|
|
name: "android_set_abort_message"
|
|
}
|
|
methods {
|
|
name: "closelog"
|
|
}
|
|
methods {
|
|
name: "fputc"
|
|
}
|
|
methods {
|
|
name: "openlog"
|
|
}
|
|
methods {
|
|
name: "syslog"
|
|
}
|
|
methods {
|
|
name: "vfprintf"
|
|
}
|
|
methods {
|
|
name: "pthread_once"
|
|
}
|
|
methods {
|
|
name: "isalpha"
|
|
}
|
|
methods {
|
|
name: "isupper"
|
|
}
|
|
methods {
|
|
name: "isxdigit"
|
|
}
|
|
methods {
|
|
name: "posix_memalign"
|
|
}
|
|
methods {
|
|
name: "pthread_create"
|
|
}
|
|
fields {
|
|
name: "__sF"
|
|
}
|
|
}
|
|
}
|
|
internal_api_packages {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
entries {
|
|
key: "META-INF/CERT.SF"
|
|
value {
|
|
name: "META-INF/CERT.SF"
|
|
type: FILE
|
|
size: 2126
|
|
content_id: "ea979a47 "
|
|
}
|
|
}
|
|
entries {
|
|
key: "lib/armeabi-v7a/libjninamespacea2.so"
|
|
value {
|
|
name: "lib/armeabi-v7a/libjninamespacea2.so"
|
|
type: FILE
|
|
size: 20284
|
|
content_id: "dc341ec5 "
|
|
app_info {
|
|
package_name: "libjninamespacea2.so"
|
|
external_api_packages {
|
|
classes {
|
|
name: "*global*"
|
|
methods {
|
|
name: "_Z15incrementGlobalv"
|
|
}
|
|
methods {
|
|
name: "_Z9getGlobalv"
|
|
}
|
|
methods {
|
|
name: "__android_log_print"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memcpy"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memclr8"
|
|
}
|
|
methods {
|
|
name: "__gnu_Unwind_Find_exidx"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libdl.so"
|
|
methods {
|
|
name: "dladdr"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libc.so"
|
|
methods {
|
|
name: "__cxa_finalize"
|
|
}
|
|
methods {
|
|
name: "fprintf"
|
|
}
|
|
methods {
|
|
name: "fflush"
|
|
}
|
|
methods {
|
|
name: "abort"
|
|
}
|
|
methods {
|
|
name: "snprintf"
|
|
}
|
|
methods {
|
|
name: "__stack_chk_fail"
|
|
}
|
|
fields {
|
|
name: "__sF"
|
|
}
|
|
fields {
|
|
name: "__stack_chk_guard"
|
|
}
|
|
}
|
|
}
|
|
internal_api_packages {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
entries {
|
|
key: "lib/arm64-v8a/libjnicommon.so"
|
|
value {
|
|
name: "lib/arm64-v8a/libjnicommon.so"
|
|
type: FILE
|
|
size: 11224
|
|
content_id: "ace0e712 "
|
|
app_info {
|
|
package_name: "libjnicommon.so"
|
|
external_api_packages {
|
|
classes {
|
|
name: "libc.so"
|
|
methods {
|
|
name: "__cxa_finalize"
|
|
}
|
|
}
|
|
}
|
|
internal_api_packages {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
entries {
|
|
key: "lib/armeabi-v7a/libjninamespacea1.so"
|
|
value {
|
|
name: "lib/armeabi-v7a/libjninamespacea1.so"
|
|
type: FILE
|
|
size: 20288
|
|
content_id: "dc33aa66 "
|
|
app_info {
|
|
package_name: "libjninamespacea1.so"
|
|
external_api_packages {
|
|
classes {
|
|
name: "*global*"
|
|
methods {
|
|
name: "_Z15incrementGlobalv"
|
|
}
|
|
methods {
|
|
name: "_Z9getGlobalv"
|
|
}
|
|
methods {
|
|
name: "__android_log_print"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memcpy"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memclr8"
|
|
}
|
|
methods {
|
|
name: "__gnu_Unwind_Find_exidx"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libdl.so"
|
|
methods {
|
|
name: "dladdr"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libc.so"
|
|
methods {
|
|
name: "__cxa_finalize"
|
|
}
|
|
methods {
|
|
name: "fprintf"
|
|
}
|
|
methods {
|
|
name: "fflush"
|
|
}
|
|
methods {
|
|
name: "abort"
|
|
}
|
|
methods {
|
|
name: "snprintf"
|
|
}
|
|
methods {
|
|
name: "__stack_chk_fail"
|
|
}
|
|
fields {
|
|
name: "__sF"
|
|
}
|
|
fields {
|
|
name: "__stack_chk_guard"
|
|
}
|
|
}
|
|
}
|
|
internal_api_packages {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
entries {
|
|
key: "lib/armeabi-v7a/libjnicommon.so"
|
|
value {
|
|
name: "lib/armeabi-v7a/libjnicommon.so"
|
|
type: FILE
|
|
size: 20228
|
|
content_id: "bdee0f18 "
|
|
app_info {
|
|
package_name: "libjnicommon.so"
|
|
external_api_packages {
|
|
classes {
|
|
name: "*global*"
|
|
methods {
|
|
name: "__aeabi_memcpy"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memclr8"
|
|
}
|
|
methods {
|
|
name: "__gnu_Unwind_Find_exidx"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libdl.so"
|
|
methods {
|
|
name: "dladdr"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libc.so"
|
|
methods {
|
|
name: "__cxa_finalize"
|
|
}
|
|
methods {
|
|
name: "fprintf"
|
|
}
|
|
methods {
|
|
name: "fflush"
|
|
}
|
|
methods {
|
|
name: "abort"
|
|
}
|
|
methods {
|
|
name: "snprintf"
|
|
}
|
|
methods {
|
|
name: "__stack_chk_fail"
|
|
}
|
|
fields {
|
|
name: "__sF"
|
|
}
|
|
fields {
|
|
name: "__stack_chk_guard"
|
|
}
|
|
}
|
|
}
|
|
internal_api_packages {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
entries {
|
|
key: "lib/armeabi-v7a/libnativehelper_compat_libc++.so"
|
|
value {
|
|
name: "lib/armeabi-v7a/libnativehelper_compat_libc++.so"
|
|
type: FILE
|
|
size: 205044
|
|
content_id: "7a3c63cb "
|
|
app_info {
|
|
package_name: "libnativehelper_compat_libc++.so"
|
|
external_api_packages {
|
|
classes {
|
|
name: "*global*"
|
|
methods {
|
|
name: "__aeabi_memcpy"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memmove"
|
|
}
|
|
methods {
|
|
name: "__android_log_print"
|
|
}
|
|
methods {
|
|
name: "__android_log_write"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memclr4"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memcpy4"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memclr8"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memclr"
|
|
}
|
|
methods {
|
|
name: "__gnu_Unwind_Find_exidx"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libdl.so"
|
|
methods {
|
|
name: "dladdr"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libc.so"
|
|
methods {
|
|
name: "__cxa_finalize"
|
|
}
|
|
methods {
|
|
name: "__cxa_atexit"
|
|
}
|
|
methods {
|
|
name: "__stack_chk_fail"
|
|
}
|
|
methods {
|
|
name: "__vsnprintf_chk"
|
|
}
|
|
methods {
|
|
name: "abort"
|
|
}
|
|
methods {
|
|
name: "asprintf"
|
|
}
|
|
methods {
|
|
name: "strerror_r"
|
|
}
|
|
methods {
|
|
name: "strlen"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_destroy"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_lock"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_trylock"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_unlock"
|
|
}
|
|
methods {
|
|
name: "pthread_mutexattr_init"
|
|
}
|
|
methods {
|
|
name: "pthread_mutexattr_settype"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_init"
|
|
}
|
|
methods {
|
|
name: "pthread_mutexattr_destroy"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_destroy"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_signal"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_broadcast"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_wait"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_timedwait"
|
|
}
|
|
methods {
|
|
name: "pthread_getspecific"
|
|
}
|
|
methods {
|
|
name: "pthread_setspecific"
|
|
}
|
|
methods {
|
|
name: "pthread_self"
|
|
}
|
|
methods {
|
|
name: "pthread_equal"
|
|
}
|
|
methods {
|
|
name: "__errno"
|
|
}
|
|
methods {
|
|
name: "snprintf"
|
|
}
|
|
methods {
|
|
name: "pthread_join"
|
|
}
|
|
methods {
|
|
name: "pthread_detach"
|
|
}
|
|
methods {
|
|
name: "sysconf"
|
|
}
|
|
methods {
|
|
name: "nanosleep"
|
|
}
|
|
methods {
|
|
name: "pthread_key_create"
|
|
}
|
|
methods {
|
|
name: "sched_yield"
|
|
}
|
|
methods {
|
|
name: "vfprintf"
|
|
}
|
|
methods {
|
|
name: "fputc"
|
|
}
|
|
methods {
|
|
name: "vasprintf"
|
|
}
|
|
methods {
|
|
name: "__assert2"
|
|
}
|
|
methods {
|
|
name: "pthread_once"
|
|
}
|
|
methods {
|
|
name: "free"
|
|
}
|
|
methods {
|
|
name: "realloc"
|
|
}
|
|
methods {
|
|
name: "malloc"
|
|
}
|
|
methods {
|
|
name: "memcmp"
|
|
}
|
|
methods {
|
|
name: "isupper"
|
|
}
|
|
methods {
|
|
name: "isxdigit"
|
|
}
|
|
methods {
|
|
name: "isalpha"
|
|
}
|
|
methods {
|
|
name: "calloc"
|
|
}
|
|
methods {
|
|
name: "strcmp"
|
|
}
|
|
methods {
|
|
name: "memalign"
|
|
}
|
|
methods {
|
|
name: "fprintf"
|
|
}
|
|
methods {
|
|
name: "fflush"
|
|
}
|
|
methods {
|
|
name: "raise"
|
|
}
|
|
fields {
|
|
name: "__stack_chk_guard"
|
|
}
|
|
fields {
|
|
name: "__sF"
|
|
}
|
|
}
|
|
}
|
|
internal_api_packages {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
entries {
|
|
key: "META-INF/CERT.RSA"
|
|
value {
|
|
name: "META-INF/CERT.RSA"
|
|
type: FILE
|
|
size: 1722
|
|
content_id: "685bacac "
|
|
}
|
|
}
|
|
entries {
|
|
key: "lib/arm64-v8a/libnativehelper_compat_libc++.so"
|
|
value {
|
|
name: "lib/arm64-v8a/libnativehelper_compat_libc++.so"
|
|
type: FILE
|
|
size: 332808
|
|
content_id: "88e93f11 "
|
|
app_info {
|
|
package_name: "libnativehelper_compat_libc++.so"
|
|
external_api_packages {
|
|
classes {
|
|
name: "*global*"
|
|
methods {
|
|
name: "__android_log_print"
|
|
}
|
|
methods {
|
|
name: "__android_log_write"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libdl.so"
|
|
methods {
|
|
name: "dl_iterate_phdr"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libc.so"
|
|
methods {
|
|
name: "__cxa_finalize"
|
|
}
|
|
methods {
|
|
name: "__cxa_atexit"
|
|
}
|
|
methods {
|
|
name: "__stack_chk_fail"
|
|
}
|
|
methods {
|
|
name: "__vsnprintf_chk"
|
|
}
|
|
methods {
|
|
name: "abort"
|
|
}
|
|
methods {
|
|
name: "asprintf"
|
|
}
|
|
methods {
|
|
name: "memcpy"
|
|
}
|
|
methods {
|
|
name: "memmove"
|
|
}
|
|
methods {
|
|
name: "strerror_r"
|
|
}
|
|
methods {
|
|
name: "strlen"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_broadcast"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_destroy"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_signal"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_timedwait"
|
|
}
|
|
methods {
|
|
name: "pthread_cond_wait"
|
|
}
|
|
methods {
|
|
name: "pthread_getspecific"
|
|
}
|
|
methods {
|
|
name: "pthread_setspecific"
|
|
}
|
|
methods {
|
|
name: "memset"
|
|
}
|
|
methods {
|
|
name: "pthread_equal"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_destroy"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_init"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_lock"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_trylock"
|
|
}
|
|
methods {
|
|
name: "pthread_mutex_unlock"
|
|
}
|
|
methods {
|
|
name: "pthread_mutexattr_destroy"
|
|
}
|
|
methods {
|
|
name: "pthread_mutexattr_init"
|
|
}
|
|
methods {
|
|
name: "pthread_mutexattr_settype"
|
|
}
|
|
methods {
|
|
name: "pthread_self"
|
|
}
|
|
methods {
|
|
name: "__errno"
|
|
}
|
|
methods {
|
|
name: "snprintf"
|
|
}
|
|
methods {
|
|
name: "sched_yield"
|
|
}
|
|
methods {
|
|
name: "nanosleep"
|
|
}
|
|
methods {
|
|
name: "pthread_detach"
|
|
}
|
|
methods {
|
|
name: "pthread_join"
|
|
}
|
|
methods {
|
|
name: "pthread_key_create"
|
|
}
|
|
methods {
|
|
name: "sysconf"
|
|
}
|
|
methods {
|
|
name: "android_set_abort_message"
|
|
}
|
|
methods {
|
|
name: "closelog"
|
|
}
|
|
methods {
|
|
name: "fputc"
|
|
}
|
|
methods {
|
|
name: "openlog"
|
|
}
|
|
methods {
|
|
name: "syslog"
|
|
}
|
|
methods {
|
|
name: "vasprintf"
|
|
}
|
|
methods {
|
|
name: "vfprintf"
|
|
}
|
|
methods {
|
|
name: "pthread_once"
|
|
}
|
|
methods {
|
|
name: "free"
|
|
}
|
|
methods {
|
|
name: "isalpha"
|
|
}
|
|
methods {
|
|
name: "isupper"
|
|
}
|
|
methods {
|
|
name: "isxdigit"
|
|
}
|
|
methods {
|
|
name: "malloc"
|
|
}
|
|
methods {
|
|
name: "memcmp"
|
|
}
|
|
methods {
|
|
name: "realloc"
|
|
}
|
|
methods {
|
|
name: "calloc"
|
|
}
|
|
methods {
|
|
name: "posix_memalign"
|
|
}
|
|
methods {
|
|
name: "strcmp"
|
|
}
|
|
methods {
|
|
name: "pthread_create"
|
|
}
|
|
fields {
|
|
name: "__sF"
|
|
}
|
|
}
|
|
}
|
|
internal_api_packages {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
entries {
|
|
key: "lib/armeabi-v7a/libjninamespaceb.so"
|
|
value {
|
|
name: "lib/armeabi-v7a/libjninamespaceb.so"
|
|
type: FILE
|
|
size: 20288
|
|
content_id: "ac442c9c "
|
|
app_info {
|
|
package_name: "libjninamespaceb.so"
|
|
external_api_packages {
|
|
classes {
|
|
name: "*global*"
|
|
methods {
|
|
name: "_Z15incrementGlobalv"
|
|
}
|
|
methods {
|
|
name: "_Z9getGlobalv"
|
|
}
|
|
methods {
|
|
name: "__android_log_print"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memcpy"
|
|
}
|
|
methods {
|
|
name: "__aeabi_memclr8"
|
|
}
|
|
methods {
|
|
name: "__gnu_Unwind_Find_exidx"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libdl.so"
|
|
methods {
|
|
name: "dladdr"
|
|
}
|
|
}
|
|
classes {
|
|
name: "libc.so"
|
|
methods {
|
|
name: "__cxa_finalize"
|
|
}
|
|
methods {
|
|
name: "fprintf"
|
|
}
|
|
methods {
|
|
name: "fflush"
|
|
}
|
|
methods {
|
|
name: "abort"
|
|
}
|
|
methods {
|
|
name: "snprintf"
|
|
}
|
|
methods {
|
|
name: "__stack_chk_fail"
|
|
}
|
|
fields {
|
|
name: "__sF"
|
|
}
|
|
fields {
|
|
name: "__stack_chk_guard"
|
|
}
|
|
}
|
|
}
|
|
internal_api_packages {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
entries {
|
|
key: "resources.arsc"
|
|
value {
|
|
name: "resources.arsc"
|
|
type: FILE
|
|
size: 384
|
|
content_id: "30535c6a "
|
|
}
|
|
}
|
|
entries {
|
|
key: "classes.dex"
|
|
value {
|
|
name: "classes.dex"
|
|
type: FILE
|
|
size: 604096
|
|
content_id: "f1b3224f "
|
|
}
|
|
}
|
|
entries {
|
|
key: "lib/arm64-v8a/libjni_test_dlclose.so"
|
|
value {
|
|
name: "lib/arm64-v8a/libjni_test_dlclose.so"
|
|
type: FILE
|
|
size: 11000
|
|
content_id: "74c870f5 "
|
|
app_info {
|
|
package_name: "libjni_test_dlclose.so"
|
|
external_api_packages {
|
|
classes {
|
|
name: "libc.so"
|
|
methods {
|
|
name: "__cxa_finalize"
|
|
}
|
|
}
|
|
}
|
|
internal_api_packages {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
entries {
|
|
key: "META-INF/MANIFEST.MF"
|
|
value {
|
|
name: "META-INF/MANIFEST.MF"
|
|
type: FILE
|
|
size: 2027
|
|
content_id: "5bbd78a2 "
|
|
}
|
|
}
|
|
}
|
|
}
|