class
java_lang_Thread(metaclass
=
JavaClassDef, jvm_name
=
'java/lang/Thread'
):
def
__init__(
self
):
pass
@java_method_def
(name
=
"currentThread"
, signature
=
'()Ljava/lang/Thread;'
, native
=
False
)
def
currentThread(
self
,
*
args,
*
*
kwargs):
return
java_lang_Thread()
@java_method_def
(name
=
"getStackTrace"
, signature
=
'()[Ljava/lang/StackTraceElement;'
, native
=
False
)
def
getStackTrace(
self
,
*
args,
*
*
kwargs):
return
[java_lang_StackTraceElement(
"dalvik.system.VMStack"
),
java_lang_StackTraceElement(
"java.lang.Thread"
),
java_lang_StackTraceElement(
"com.ss.sys.ces.a"
),
java_lang_StackTraceElement(
"com.yf.douyintool.MainActivity"
),
java_lang_StackTraceElement(
"java.lang.reflect.Method"
),
java_lang_StackTraceElement(
"java.lang.reflect.Method"
),
java_lang_StackTraceElement(
"android.support.v7.app.AppCompatViewInflater$DeclaredOnClickListener"
),
java_lang_StackTraceElement(
"android.view.View"
),
java_lang_StackTraceElement(
"android.os.Handler"
),
java_lang_StackTraceElement(
"android.os.Handler"
),
java_lang_StackTraceElement(
"android.os.Looper"
),
java_lang_StackTraceElement(
"android.app.ActivityThread"
),
java_lang_StackTraceElement(
"java.lang.reflect.Method"
),
java_lang_StackTraceElement(
"java.lang.reflect.Method"
),
java_lang_StackTraceElement(
"com.android.internal.os.ZygoteInit$MethodAndArgsCaller"
),
java_lang_StackTraceElement(
"com.android.internal.os.ZygoteInit"
),
java_lang_StackTraceElement(
"dalvik.system.NativeStart"
)
]