QGB / Android

1 stars 0 forks source link

gradlew lint #6

Open QGB opened 2 years ago

QGB commented 2 years ago

GradleWrapperMain.java

main[1] locals
方法参数:
args = instance of java.lang.String[1] (id=688)
本地变量:
wrapperJar = instance of java.io.File(id=689)
propertiesFile = instance of java.io.File(id=690)
rootDir = instance of java.io.File(id=691)
parser = instance of org.gradle.cli.CommandLineParser(id=678)
converter = instance of org.gradle.cli.SystemPropertiesCommandLineConverter(id=686)
main[1] print propertiesFile.toString
com.sun.tools.example.debug.expr.ParseException: No such field in java.io.File
 propertiesFile.toString = 空值
main[1] print propertiesFile.toString()
 propertiesFile.toString() = "C:\test\xposed\BeeShell\gradle\wrapper\gradle-wrapper.properties"
QGB commented 2 years ago
C:\Android>C:\Android\Studio\jre\bin\jdb -sourcepath E:\Android\gradle\subprojects\wrapper\src\main\java\ -connect com.sun.jdi.SocketAttach:hostname=localhost,port=1044
设置未捕获的java.lang.Throwable
设置延迟的未捕获的java.lang.Throwable
正在初始化jdb...

VM 已启动: > 当前调用堆栈上没有帧

main[1] stop in org.gradle.wrapper.GradleWrapperMain.main
正在延迟断点org.gradle.wrapper.GradleWrapperMain.main。
将在加载类后设置。
main[1] step
>
已完成的步骤: "线程=main", jdk.internal.misc.Unsafe.getObjectAcquire(), 行=2,042 bci=1

main[1] next
> 设置延迟的断点org.gradle.wrapper.GradleWrapperMain.main

已完成的步骤:
断点命中: "线程=main", org.gradle.wrapper.GradleWrapperMain.main(), 行=37 bci=0
37

main[1] next
>
已完成的步骤: "线程=main", org.gradle.wrapper.GradleWrapperMain.main(), 行=38 bci=4
38        public static void main(String[] args) throws Exception {

main[1] next

gradlew lint


C:\test\xposed\BeeShell>"C:\Android\Studio\jre/bin/java.exe" -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=1044    "-Dorg.gradle.appname=gradlew" -classpath "C:\test\xposed\BeeShell\\gradle\wrapper\gradle-wrapper.jar" org.gradle.wrapper.GradleWrapperMain lint
Listening for transport dt_socket at address: 1044
QGB commented 2 years ago
main[1] classes
** 类列表 **
jdk.internal.vm.VMSupport
jdk.internal.module.IllegalAccessLogger
java.util.HashMap$EntryIterator
java.util.HashMap$EntrySet
jdk.internal.module.ModuleBootstrap$2
java.util.HashMap$ValueIterator
java.util.HashMap$Values
jdk.internal.module.IllegalAccessLogger$Builder
jdk.internal.module.IllegalAccessLogger$Mode[]
jdk.internal.module.IllegalAccessLogger$Mode
java.lang.ModuleLayer$Controller
java.util.HashMap$KeyIterator
java.util.HashMap$HashIterator
java.util.HashMap$KeySet
jdk.internal.module.ServicesCatalog$ServiceProvider
java.util.concurrent.CopyOnWriteArrayList
java.util.Collections$UnmodifiableCollection$1
java.util.Collections$UnmodifiableSet
java.util.Collections$UnmodifiableCollection
java.util.ArrayList$Itr
java.util.concurrent.ConcurrentHashMap$CounterCell[]
java.util.ImmutableCollections$ListItr
java.util.ListIterator
java.lang.ModuleLayer
java.util.concurrent.ConcurrentHashMap$ForwardingNode
jdk.internal.module.ModuleLoaderMap$Mapper
java.util.function.Function
jdk.internal.module.ModuleLoaderMap
java.util.ImmutableCollections$Set12$1
java.util.ImmutableCollections$MapN$MapNIterator
java.util.ImmutableCollections$MapN$1
java.util.AbstractMap$1$1
java.util.AbstractMap$1
java.lang.module.ResolvedModule[]
java.lang.module.ResolvedModule
java.lang.module.Configuration
java.util.ImmutableCollections$SetN$SetNIterator
sun.net.www.protocol.jrt.Handler
jdk.internal.loader.BuiltinClassLoader$LoadedModule
jdk.internal.util.Preconditions
java.util.ArrayDeque
java.util.Deque
java.util.Queue
sun.net.util.IPAddressUtil
sun.net.www.protocol.file.Handler
java.net.URLStreamHandler
sun.net.www.ParseUtil
java.io.ExpiringCache$Entry
java.io.File$PathStatus[]
java.io.File$PathStatus
java.net.URL$3
jdk.internal.misc.JavaNetURLAccess
java.net.URL$DefaultFactory
java.net.URLStreamHandlerFactory
jdk.internal.loader.URLClassPath
java.security.Principal[]
java.security.ProtectionDomain$Key
java.security.ProtectionDomain$JavaSecurityAccessImpl
jdk.internal.misc.JavaSecurityAccess
java.util.Vector
java.util.WeakHashMap$KeySet
java.util.Collections$SetFromMap
java.util.WeakHashMap$Entry[]
java.util.WeakHashMap$Entry
java.util.WeakHashMap
java.lang.ClassLoader$ParallelLoaders
jdk.internal.loader.ClassLoaders$BootClassLoader
jdk.internal.loader.ClassLoaderValue
jdk.internal.loader.AbstractClassLoaderValue
jdk.internal.module.ServicesCatalog
jdk.internal.loader.BootLoader
java.util.Optional
jdk.internal.module.ModuleBootstrap$Counters
jdk.internal.module.SystemModuleFinders$SystemModuleFinder
java.lang.module.ModuleFinder
jdk.internal.module.SystemModuleFinders$3
jdk.internal.module.ModuleHashes$HashSupplier
java.util.KeyValueHolder
jdk.internal.module.ModuleReferenceImpl
jdk.internal.module.SystemModuleFinders$2
java.util.function.Supplier
java.lang.module.ModuleReference[]
java.lang.module.ModuleReference
jdk.internal.module.ModuleResolution[]
java.util.Collections$UnmodifiableMap
java.util.LinkedHashMap$Entry
jdk.internal.module.ModuleHashes$Builder
jdk.internal.module.ModuleHashes[]
jdk.internal.module.ModuleHashes
jdk.internal.module.ModuleTarget[]
jdk.internal.module.ModuleTarget
java.util.ImmutableCollections$ListN
java.lang.module.ModuleDescriptor$Requires$Modifier[]
java.lang.module.ModuleDescriptor$Requires$Modifier
java.lang.module.ModuleDescriptor$Modifier[]
java.lang.Enum[]
java.lang.module.ModuleDescriptor$Modifier
java.lang.Enum
java.util.ArrayList
java.lang.module.ModuleDescriptor$Version
java.util.ImmutableCollections$List12
java.util.ImmutableCollections$AbstractImmutableList
java.lang.module.ModuleDescriptor$Provides[]
java.lang.module.ModuleDescriptor$Provides
java.lang.module.ModuleDescriptor$Opens[]
java.lang.module.ModuleDescriptor$Opens
java.lang.module.ModuleDescriptor$Exports[]
java.lang.module.ModuleDescriptor$Exports
java.lang.module.ModuleDescriptor$Requires[]
java.lang.module.ModuleDescriptor$Requires
jdk.internal.module.Builder
java.lang.module.ModuleDescriptor[]
jdk.internal.module.SystemModules$default
jdk.internal.module.SystemModules
jdk.internal.module.SystemModulesMap
java.net.URI$1
jdk.internal.misc.JavaNetUriAccess
java.net.URI
jdk.internal.module.SystemModuleFinders
jdk.internal.module.ArchivedModuleGraph
java.util.ImmutableCollections$SetN
jdk.internal.module.ModulePatcher
java.util.ImmutableCollections
java.lang.module.ModuleDescriptor$1
jdk.internal.misc.JavaLangModuleAccess
java.lang.module.ModuleDescriptor
jdk.internal.module.ModuleBootstrap
java.lang.CharacterDataLatin1
java.lang.CharacterData
java.lang.invoke.MethodHandleStatics
java.lang.IllegalArgumentException
sun.security.action.GetPropertyAction
java.io.ExpiringCache$1
java.util.LinkedHashMap
java.io.ExpiringCache
java.io.WinNTFileSystem
java.io.FileSystem
java.io.DefaultFileSystem
java.io.File
java.lang.System$2
jdk.internal.misc.JavaLangAccess
sun.io.Win32ErrorMode
jdk.internal.misc.OSEnvironment
java.lang.Integer[]
java.lang.Number[]
java.lang.Integer$IntegerCache
jdk.internal.misc.Signal$NativeHandler
java.util.Hashtable$Entry[]
java.util.Hashtable$Entry
jdk.internal.misc.Signal
java.lang.Terminator$1
jdk.internal.misc.Signal$Handler
java.lang.Terminator
java.io.BufferedWriter
java.nio.charset.CoderResult[]
java.nio.charset.CoderResult
java.nio.HeapCharBuffer
java.nio.CharBuffer
java.lang.Readable
java.nio.ByteOrder
java.nio.HeapByteBuffer
java.nio.Buffer$1
jdk.internal.misc.JavaNioAccess
java.nio.ByteBuffer
sun.nio.cs.DoubleByte$Encoder
java.nio.charset.CharsetEncoder
sun.nio.cs.ArrayEncoder
sun.nio.cs.StreamEncoder
java.io.OutputStreamWriter
java.io.Writer
sun.nio.cs.MS936
java.io.BufferedOutputStream
java.io.PrintStream
java.io.FilterOutputStream
java.io.BufferedInputStream
java.io.FilterInputStream
java.io.FileOutputStream
java.io.OutputStream
java.io.Flushable
java.io.FileDescriptor$1
jdk.internal.misc.JavaIOFileDescriptorAccess
java.io.FileDescriptor
java.io.FileInputStream
java.lang.VersionProps
jdk.internal.util.StaticProperty
java.util.ImmutableCollections$MapN
java.util.ImmutableCollections$AbstractImmutableMap
java.util.concurrent.ConcurrentHashMap$MapEntry
java.util.concurrent.ConcurrentHashMap$EntryIterator
java.util.concurrent.ConcurrentHashMap$BaseIterator
java.util.concurrent.ConcurrentHashMap$Traverser
java.lang.reflect.Array
java.util.Collections$SynchronizedSet
java.util.Collections$SynchronizedCollection
java.util.Collections$EmptyMap
java.util.Collections$EmptyList
java.util.AbstractList
java.util.List
java.util.RandomAccess
java.util.Collections$EmptySet
java.util.Collections
java.util.concurrent.ConcurrentHashMap$EntrySetView
java.util.concurrent.ConcurrentHashMap$CollectionView
java.util.Properties$EntrySet
java.lang.StringCoding$Result
java.nio.charset.CodingErrorAction
sun.nio.cs.DoubleByte$Decoder
java.nio.charset.CharsetDecoder
sun.nio.cs.ArrayDecoder
sun.nio.cs.DelegatableDecoder
java.lang.StringUTF16
sun.nio.cs.DoubleByte
java.lang.StringCoding$StringDecoder
java.lang.ThreadLocal$ThreadLocalMap$Entry[]
java.lang.ref.WeakReference[]
java.lang.ref.Reference[]
java.lang.ThreadLocal$ThreadLocalMap$Entry
java.lang.ThreadLocal$ThreadLocalMap
java.lang.StringCoding$1
java.lang.StringCoding
jdk.internal.reflect.DelegatingConstructorAccessorImpl
jdk.internal.reflect.NativeConstructorAccessorImpl
java.util.HashMap$Node[]
java.util.HashMap$Node
jdk.internal.reflect.Reflection
java.lang.Class$1
java.lang.reflect.ReflectAccess
jdk.internal.reflect.LangReflectAccess
java.lang.reflect.Modifier
java.lang.reflect.Constructor[]
java.lang.reflect.Executable[]
java.lang.reflect.Member[]
java.lang.reflect.AccessibleObject[]
java.lang.Class$Atomic
java.lang.Class$ReflectionData
char[][]
java.lang.Cloneable[]
sun.nio.cs.GBK
sun.nio.cs.StandardCharsets$Classes
sun.nio.cs.UTF_16
sun.nio.cs.UTF_16LE
sun.nio.cs.UTF_16BE
java.nio.charset.StandardCharsets
sun.nio.cs.US_ASCII
sun.nio.cs.ISO_8859_1
sun.nio.cs.UTF_8
sun.nio.cs.Unicode
sun.nio.cs.HistoricallyNamedCharset
sun.nio.cs.StandardCharsets$Cache
sun.nio.cs.StandardCharsets$Aliases
sun.util.PreHashedMap
java.lang.Math
java.util.Arrays
java.util.concurrent.atomic.AtomicInteger
java.lang.ThreadLocal
java.lang.String[]
java.lang.CharSequence[]
sun.nio.cs.StandardCharsets
java.nio.charset.spi.CharsetProvider
java.nio.charset.Charset
java.lang.StringLatin1
jdk.internal.misc.VM
java.lang.ref.Finalizer$FinalizerThread
jdk.internal.misc.SharedSecrets
java.lang.ref.Reference$1
jdk.internal.misc.JavaLangRefAccess
java.lang.Thread[]
java.lang.Runnable[]
java.lang.ref.ReferenceQueue$Lock
java.lang.ref.ReferenceQueue$Null
java.lang.ref.ReferenceQueue
jdk.internal.ref.Cleaner
java.lang.ref.Reference$ReferenceHandler
jdk.internal.reflect.ReflectionFactory
java.util.concurrent.ConcurrentHashMap$Node[]
java.util.Map$Entry[]
java.util.concurrent.ConcurrentHashMap$Node
java.util.Map$Entry
java.util.concurrent.ConcurrentHashMap$Segment[]
java.util.concurrent.locks.ReentrantLock[]
java.util.concurrent.locks.Lock[]
java.lang.Runtime
java.util.concurrent.ConcurrentHashMap
java.util.concurrent.ConcurrentMap
java.util.HashMap
java.util.AbstractMap
java.util.HashSet
java.util.AbstractSet
java.security.cert.Certificate[]
jdk.internal.reflect.ReflectionFactory$GetReflectionFactoryAction
java.security.PrivilegedAction
java.util.Objects
java.util.ImmutableCollections$Set12
java.util.ImmutableCollections$AbstractImmutableSet
java.util.ImmutableCollections$AbstractImmutableCollection
java.util.AbstractCollection
java.util.Set
java.util.Collection
java.lang.Iterable
java.security.AccessController
java.lang.StackTraceElement[]
java.lang.ThreadGroup[]
java.lang.Thread$UncaughtExceptionHandler[]
java.lang.String$CaseInsensitiveComparator
java.util.Comparator
java.io.ObjectStreamField[]
java.lang.Comparable[]
java.io.ObjectStreamField
java.lang.OutOfMemoryError[]
java.lang.VirtualMachineError[]
java.lang.Error[]
java.lang.Throwable[]
java.lang.ArithmeticException
java.lang.NullPointerException
java.lang.Class[]
java.io.Serializable[]
java.lang.reflect.GenericDeclaration[]
java.lang.reflect.AnnotatedElement[]
java.lang.reflect.Type[]
java.lang.Object[]
java.util.Iterator
java.lang.Integer
java.lang.Double
java.lang.Float
java.lang.Number
java.lang.Character
java.lang.Boolean
java.lang.StackStreamFactory$AbstractStackWalker
java.nio.Buffer
java.security.CodeSource
jdk.internal.loader.ClassLoaders$PlatformClassLoader
jdk.internal.loader.ClassLoaders$AppClassLoader
jdk.internal.loader.BuiltinClassLoader
jdk.internal.loader.ClassLoaders
java.net.URL
java.io.InputStream
java.io.Closeable
java.lang.AutoCloseable
jdk.internal.module.Modules
jdk.internal.misc.Unsafe
java.lang.StringBuilder
java.lang.AbstractStringBuilder
java.lang.Appendable
java.lang.invoke.MethodHandleNatives
java.lang.invoke.ResolvedMethodName
java.lang.invoke.MemberName
java.lang.invoke.MethodHandle
jdk.internal.reflect.ConstructorAccessorImpl
jdk.internal.reflect.ConstructorAccessor
jdk.internal.reflect.MagicAccessorImpl
java.lang.reflect.Constructor
java.lang.reflect.Method
java.lang.reflect.Executable
java.lang.reflect.Member
java.lang.reflect.AccessibleObject
java.lang.Module
java.util.Properties
java.util.Hashtable
java.util.Dictionary
java.util.Map
java.lang.ThreadGroup
java.lang.Thread$UncaughtExceptionHandler
java.lang.Thread
java.lang.Runnable
java.lang.ref.Finalizer
java.lang.ref.PhantomReference
java.lang.ref.FinalReference
java.lang.ref.WeakReference
java.lang.ref.SoftReference
java.lang.ref.Reference
java.lang.IllegalMonitorStateException
java.lang.StackOverflowError
java.lang.OutOfMemoryError
java.lang.VirtualMachineError
java.lang.ArrayStoreException
java.lang.ClassCastException
java.security.SecureClassLoader
java.security.AccessControlContext
java.security.ProtectionDomain
java.lang.RuntimeException
java.lang.Exception
java.lang.Error
java.lang.Throwable
java.lang.System
java.lang.ClassLoader
java.lang.Cloneable
java.lang.Class
java.lang.reflect.Type
java.lang.reflect.GenericDeclaration
java.lang.reflect.AnnotatedElement
java.lang.String
java.lang.CharSequence
java.lang.Comparable
java.io.Serializable
java.lang.Object
long[]
int[]
short[]
byte[]
double[]
float[]
char[]
boolean[]
sun.launcher.LauncherHelper
sun.net.util.URLUtil
java.util.Locale
sun.util.locale.LocaleObjectCache
java.util.Locale$Cache
sun.util.locale.BaseLocale
sun.util.locale.BaseLocale$Cache
sun.util.locale.BaseLocale$Key
sun.util.locale.LocaleObjectCache$CacheEntry
sun.util.locale.LocaleUtils
sun.util.locale.InternalLocaleBuilder
sun.util.locale.InternalLocaleBuilder$CaseInsensitiveChar
java.security.PrivilegedExceptionAction
jdk.internal.loader.URLClassPath$3
jdk.internal.loader.URLClassPath$Loader
jdk.internal.loader.URLClassPath$JarLoader
java.util.zip.ZipConstants
java.util.zip.ZipFile
jdk.internal.misc.JavaUtilZipFileAccess
java.util.zip.ZipFile$1
sun.net.www.protocol.jar.Handler
jdk.internal.loader.URLClassPath$JarLoader$1
jdk.internal.loader.FileURLMapper
java.util.jar.JarFile
jdk.internal.misc.JavaUtilJarAccess
java.util.jar.JavaUtilJarAccessImpl
java.lang.Runtime$Version
java.util.zip.ZipCoder
java.util.zip.ZipCoder$UTF8
java.util.zip.ZipFile$CleanableResource
jdk.internal.ref.CleanerFactory
java.util.concurrent.ThreadFactory
jdk.internal.ref.CleanerFactory$1
java.lang.ref.Cleaner
java.lang.ref.Cleaner$1
jdk.internal.ref.CleanerImpl
java.lang.ref.Cleaner$Cleanable
jdk.internal.ref.PhantomCleanable
jdk.internal.ref.CleanerImpl$PhantomCleanableRef
jdk.internal.ref.WeakCleanable
jdk.internal.ref.CleanerImpl$WeakCleanableRef
jdk.internal.ref.SoftCleanable
jdk.internal.ref.CleanerImpl$SoftCleanableRef
jdk.internal.ref.CleanerImpl$CleanerCleanable
jdk.internal.ref.CleanerFactory$1$1
jdk.internal.misc.InnocuousThread
jdk.internal.misc.InnocuousThread$3
jdk.internal.misc.InnocuousThread$2
java.util.zip.ZipFile$Source
java.util.zip.ZipFile$Source$Key
java.nio.file.FileSystems
java.nio.file.FileSystems$DefaultFileSystemHolder
java.nio.file.FileSystems$DefaultFileSystemHolder$1
sun.nio.fs.DefaultFileSystemProvider
java.nio.file.spi.FileSystemProvider
sun.nio.fs.AbstractFileSystemProvider
sun.nio.fs.WindowsFileSystemProvider
java.nio.file.OpenOption
java.nio.file.StandardOpenOption
java.nio.file.FileSystem
sun.nio.fs.WindowsFileSystem
java.util.Arrays$ArrayList
java.util.Arrays$ArrayItr
sun.nio.fs.WindowsPathParser
sun.nio.fs.WindowsPathType
sun.nio.fs.WindowsPathParser$Result
java.net.URI$Parser
java.nio.file.Watchable
java.nio.file.Path
sun.nio.fs.WindowsPath
java.nio.file.Files
sun.nio.fs.Util
sun.nio.fs.WindowsFileAttributeViews
java.nio.file.attribute.AttributeView
java.nio.file.attribute.FileAttributeView
java.nio.file.attribute.BasicFileAttributeView
sun.nio.fs.DynamicFileAttributeView
sun.nio.fs.AbstractBasicFileAttributeView
sun.nio.fs.WindowsFileAttributeViews$Basic
java.nio.file.attribute.BasicFileAttributes
java.nio.file.attribute.DosFileAttributes
sun.nio.fs.WindowsFileAttributes
sun.nio.fs.NativeBuffers
jdk.internal.misc.TerminatingThreadLocal
sun.nio.fs.NativeBuffers$1
jdk.internal.misc.TerminatingThreadLocal$1
java.util.IdentityHashMap
java.util.IdentityHashMap$KeySet
sun.nio.fs.NativeBuffer
sun.nio.fs.NativeBuffer$Deallocator
sun.nio.fs.WindowsNativeDispatcher
sun.nio.fs.WindowsNativeDispatcher$1
java.lang.StringCoding$StringEncoder
java.lang.ClassLoader$2
java.lang.ClassLoader$NativeLibrary
java.util.ArrayDeque$DeqIterator
java.util.concurrent.ConcurrentHashMap$ValuesView
java.util.Enumeration
java.util.concurrent.ConcurrentHashMap$ValueIterator
sun.nio.fs.WindowsNativeDispatcher$FirstFile
sun.nio.fs.WindowsNativeDispatcher$FirstStream
sun.nio.fs.WindowsNativeDispatcher$QueryDirectoryInformation
sun.nio.fs.WindowsNativeDispatcher$VolumeInformation
sun.nio.fs.WindowsNativeDispatcher$DiskFreeSpace
sun.nio.fs.WindowsNativeDispatcher$Account
sun.nio.fs.WindowsNativeDispatcher$AclInformation
sun.nio.fs.WindowsNativeDispatcher$CompletionStatus
java.util.concurrent.TimeUnit
java.nio.file.attribute.FileTime
java.io.DataOutput
java.io.DataInput
java.io.RandomAccessFile
jdk.internal.misc.JavaIORandomAccessFileAccess
java.io.RandomAccessFile$2
java.util.concurrent.atomic.AtomicBoolean
java.lang.invoke.MethodHandles
java.lang.invoke.MemberName$Factory
java.security.Guard
java.security.Permission
java.security.BasicPermission
java.lang.reflect.ReflectPermission
java.lang.invoke.MethodHandles$Lookup
sun.invoke.util.VerifyAccess
java.lang.invoke.VarHandles
java.lang.Byte
java.lang.Short
java.lang.invoke.VarHandle
java.lang.invoke.VarHandleInts$FieldInstanceReadOnly
java.lang.invoke.VarHandleInts$FieldInstanceReadWrite
java.lang.invoke.VarHandle$1
java.util.function.BiFunction
jdk.internal.util.Preconditions$1
java.lang.invoke.VarHandleGuards
java.lang.invoke.VarForm
java.lang.invoke.VarHandle$AccessType
java.lang.Void
java.lang.invoke.VarHandle$AccessMode
java.lang.invoke.MethodType
java.lang.invoke.MethodType$ConcurrentWeakInternSet
java.lang.invoke.MethodType$ConcurrentWeakInternSet$WeakEntry
java.lang.Long
java.lang.invoke.MethodTypeForm
sun.invoke.util.Wrapper
sun.invoke.util.Wrapper$Format
java.io.FileCleanable
java.util.zip.ZipFile$Source$End
java.util.zip.ZipUtils
jdk.internal.perf.PerfCounter
jdk.internal.perf.Perf$GetPerfAction
jdk.internal.perf.Perf
jdk.internal.perf.PerfCounter$CoreCounters
sun.nio.ch.DirectBuffer
java.nio.MappedByteBuffer
java.nio.DirectByteBuffer
java.nio.Bits
java.util.concurrent.atomic.AtomicLong
jdk.internal.misc.JavaNioAccess$BufferPool
java.nio.Bits$1
java.nio.LongBuffer
java.nio.DirectLongBufferU
jdk.internal.util.jar.JarIndex
java.util.jar.JarFile$1
java.util.zip.ZipEntry
java.util.jar.JarEntry
java.util.jar.JarFile$JarFileEntry
java.util.zip.ZipFile$ZipFileInputStream
java.util.zip.InflaterInputStream
java.util.zip.ZipFile$ZipFileInflaterInputStream
java.util.zip.Inflater
java.util.zip.Inflater$InflaterZStreamRef
java.util.zip.ZipFile$InflaterCleanupAction
jdk.internal.loader.Resource
jdk.internal.loader.URLClassPath$JarLoader$2
java.util.jar.Manifest
java.util.jar.Attributes
java.util.jar.Manifest$FastInputStream
java.util.jar.Attributes$Name
java.lang.NamedPackage
java.lang.Package
java.lang.Package$VersionInfo
java.security.SecureClassLoader$CodeSourceKey
java.security.SecureClassLoader$1
java.util.concurrent.ConcurrentHashMap$ReservationNode
java.security.PermissionCollection
sun.security.util.LazyCodeSourcePermissionCollection
java.security.Permissions
java.lang.RuntimePermission
java.security.Permissions$1
java.security.BasicPermissionCollection
java.security.SecureClassLoader$DebugHolder
sun.security.util.Debug
org.gradle.wrapper.GradleWrapperMain
java.lang.PublicMethods$MethodList
java.lang.PublicMethods$Key
java.util.regex.Pattern
java.util.regex.Pattern$Node
java.util.regex.Pattern$1
java.util.regex.Pattern$LastNode
java.util.regex.Pattern$SliceNode
java.util.regex.Pattern$Slice
java.util.regex.Pattern$Dollar
java.util.regex.Pattern$BnM
java.util.regex.MatchResult
java.util.regex.Matcher
org.gradle.cli.CommandLineParser
java.util.regex.Pattern$GroupHead
java.util.regex.Pattern$GroupTail
java.lang.invoke.LambdaMetafactory
java.lang.invoke.DirectMethodHandle
java.lang.invoke.DirectMethodHandle$Holder
java.lang.invoke.LambdaForm$Kind
java.lang.invoke.LambdaForm
java.lang.invoke.LambdaForm$BasicType
java.lang.invoke.LambdaForm$Name
java.lang.invoke.LambdaForm$Holder
java.lang.invoke.LambdaForm$NamedFunction
java.lang.invoke.MethodHandleImpl$Intrinsic
java.lang.invoke.InvokerBytecodeGenerator
java.lang.invoke.InvokerBytecodeGenerator$2
java.lang.invoke.CallSite
java.lang.invoke.BootstrapMethodInvoker
java.lang.invoke.Invokers
java.lang.invoke.Invokers$Holder
java.lang.invoke.MethodHandleImpl
jdk.internal.misc.JavaLangInvokeAccess
java.lang.invoke.MethodHandleImpl$1
java.lang.invoke.AbstractValidatingLambdaMetafactory
java.lang.invoke.InnerClassLambdaMetafactory
jdk.internal.org.objectweb.asm.Type
sun.security.action.GetBooleanAction
java.lang.invoke.MethodHandleInfo
java.lang.invoke.InfoFromMemberName
sun.invoke.util.BytecodeDescriptor
jdk.internal.org.objectweb.asm.ClassVisitor
jdk.internal.org.objectweb.asm.ClassWriter
jdk.internal.org.objectweb.asm.ByteVector
jdk.internal.org.objectweb.asm.Item
jdk.internal.org.objectweb.asm.FieldVisitor
jdk.internal.org.objectweb.asm.FieldWriter
jdk.internal.org.objectweb.asm.MethodVisitor
jdk.internal.org.objectweb.asm.MethodWriter
jdk.internal.org.objectweb.asm.Label
jdk.internal.org.objectweb.asm.Frame
jdk.internal.org.objectweb.asm.AnnotationVisitor
jdk.internal.org.objectweb.asm.AnnotationWriter
java.lang.invoke.TypeConvertingMethodAdapter
java.lang.invoke.InnerClassLambdaMetafactory$ForwardingMethodGenerator
java.util.regex.Pattern$CharPredicate
java.util.regex.Pattern$BmpCharPredicate
java.util.regex.Pattern$$Lambda$1.1690716179
java.lang.invoke.ConstantCallSite
java.lang.invoke.MethodHandleNatives$CallSiteContext
java.util.regex.Pattern$CharProperty
java.util.regex.Pattern$BmpCharProperty
java.util.regex.CharPredicates
java.util.regex.CharPredicates$$Lambda$2.627150481
java.util.regex.Pattern$BitClass
java.util.regex.Pattern$BitClass$$Lambda$3.754666084
java.util.regex.Pattern$$Lambda$4.88558700
java.lang.invoke.DirectMethodHandle$Special
java.util.regex.Pattern$BmpCharPredicate$$Lambda$5.801197928
java.util.regex.Pattern$CharPropertyGreedy
java.util.regex.Pattern$BmpCharPropertyGreedy
java.util.regex.Pattern$BranchConn
java.util.regex.Pattern$Branch
java.util.regex.Pattern$Start
java.util.regex.Pattern$TreeInfo
java.io.PrintWriter
java.util.regex.ASCII
org.gradle.cli.CommandLineOption
org.gradle.cli.CommandLineConverter
org.gradle.cli.AbstractCommandLineConverter
org.gradle.cli.AbstractPropertiesCommandLineConverter
org.gradle.cli.SystemPropertiesCommandLineConverter
org.gradle.cli.ParsedCommandLine
org.gradle.cli.ParsedCommandLineOption
org.gradle.cli.CommandLineParser$ParserState
org.gradle.cli.CommandLineParser$OptionAwareParserState
org.gradle.cli.CommandLineParser$BeforeFirstSubCommand
java.util.regex.Pattern$$Lambda$6.589446616
java.lang.invoke.InnerClassLambdaMetafactory$1
java.lang.invoke.BoundMethodHandle
java.lang.invoke.ClassSpecializer
java.lang.invoke.BoundMethodHandle$Specializer
java.lang.invoke.ClassSpecializer$1
java.lang.invoke.ClassSpecializer$Factory
java.lang.invoke.BoundMethodHandle$Specializer$Factory
java.lang.invoke.ClassSpecializer$SpeciesData
java.lang.invoke.BoundMethodHandle$SpeciesData
java.lang.invoke.SimpleMethodHandle
java.lang.invoke.BoundMethodHandle$Species_L
sun.invoke.util.VerifyType
java.lang.invoke.DirectMethodHandle$1
java.lang.invoke.DirectMethodHandle$Accessor
sun.invoke.util.Wrapper$1
java.lang.invoke.DelegatingMethodHandle
java.lang.invoke.MethodHandleImpl$IntrinsicMethodHandle
java.lang.invoke.DelegatingMethodHandle$Holder
java.lang.invoke.LambdaFormEditor
java.lang.invoke.LambdaFormEditor$Transform
java.lang.invoke.LambdaFormBuffer
java.lang.invoke.InvokerBytecodeGenerator$CpPatch
java.lang.invoke.LambdaForm$MH.2109957412
org.gradle.cli.CommandLineParser$AfterOptions
org.gradle.wrapper.GradleUserHomeLookup
java.lang.ProcessEnvironment
java.lang.ProcessEnvironment$NameComparator
java.lang.ProcessEnvironment$EntryComparator
java.util.SortedMap
java.util.NavigableMap
java.util.TreeMap
java.lang.ProcessEnvironment$CheckedEntrySet
java.lang.ProcessEnvironment$CheckedEntrySet$1
java.lang.ProcessEnvironment$CheckedEntry
java.util.TreeMap$Entry
org.gradle.wrapper.SystemPropertiesHandler
java.util.Properties$LineReader
java.io.FileInputStream$1
java.util.concurrent.ConcurrentHashMap$KeySetView
java.util.concurrent.ConcurrentHashMap$KeyIterator
org.gradle.wrapper.Logger
org.gradle.wrapper.WrapperExecutor
org.gradle.wrapper.WrapperConfiguration
main[1] print alwaysUnpack
com.sun.tools.example.debug.expr.ParseException: Name unknown: alwaysUnpack
 alwaysUnpack = 空值
main[1]
QGB commented 2 years ago
main[1] eval java.util.Arrays.asList(wrapperJar,propertiesFile,rootDir,parser,converter,options)
com.sun.tools.example.debug.expr.ParseException: Name unknown: options
 java.util.Arrays.asList(wrapperJar,propertiesFile,rootDir,parser,converter,options) = 空值
main[1] next
>
已完成的步骤: "线程=main", org.gradle.wrapper.GradleWrapperMain.main(), 行=51 bci=96
51            Properties systemProperties = System.getProperties();

main[1] eval java.util.Arrays.asList(wrapperJar,propertiesFile,rootDir,parser,converter,options)
 java.util.Arrays.asList(wrapperJar,propertiesFile,rootDir,parser,converter,options) = "[C:\test\xposed\BeeShell\gradle\wrapper\gradle-wrapper.jar, C:\test\xposed\BeeShell\gradle\wrapper\gradle-wrapper.properties, C:\test\xposed\BeeShell, org.gradle.cli.CommandLineParser@7bb11784, org.gradle.cli.SystemPropertiesCommandLineConverter@546a03af, options: , extraArguments: 'lint', removedOptions: ]"
main[1] list
47            converter.configure(parser);
48
49            ParsedCommandLine options = parser.parse(args);
50
51 =>         Properties systemProperties = System.getProperties();
52            systemProperties.putAll(converter.convert(options, new HashMap<String, String>()));
53
54            File gradleUserHome = gradleUserHome(options);
55
56            addSystemProperties(systemProperties, gradleUserHome, rootDir);
main[1] next
>
已完成的步骤: "线程=main", org.gradle.wrapper.GradleWrapperMain.main(), 行=52 bci=101
52            systemProperties.putAll(converter.convert(options, new HashMap<String, String>()));

main[1] eval java.util.Arrays.asList(wrapperJar,propertiesFile,rootDir,parser,converter,options,systemProperties)
 java.util.Arrays.asList(wrapperJar,propertiesFile,rootDir,parser,converter,options,systemProperties) = "[C:\test\xposed\BeeShell\gradle\wrapper\gradle-wrapper.jar, C:\test\xposed\BeeShell\gradle\wrapper\gradle-wrapper.properties, C:\test\xposed\BeeShell, org.gradle.cli.CommandLineParser@7bb11784, org.gradle.cli.SystemPropertiesCommandLineConverter@546a03af, options: , extraArguments: 'lint', removedOptions: , {sun.desktop=windows, awt.toolkit=sun.awt.windows.WToolkit, java.specification.version=11, sun.cpu.isalist=amd64, sun.jnu.encoding=GBK, java.class.path=C:\test\xposed\BeeShell\\gradle\wrapper\gradle-wrapper.jar, java.vm.vendor=JetBrains s.r.o, sun.arch.data.model=64, user.variant=, java.vendor.url=https://openjdk.java.net/, user.timezone=, os.name=Windows 10, java.vm.specification.version=11, sun.java.launcher=SUN_STANDARD, user.country=CN, sun.boot.library.path=C:\Android\Studio\jre\bin, sun.java.command=org.gradle.wrapper.GradleWrapperMain lint, jdk.debug=release, sun.cpu.endian=little, user.home=C:\Users\qgb, org.gradle.appname=gradlew, user.language=zh, sun.stderr.encoding=ms936, java.specification.vendor=Oracle Corporation, java.version.date=2021-07-20, java.home=C:\Android\Studio\jre, file.separator=\, java.vm.compressedOopsMode=Zero based, line.separator=
, sun.stdout.encoding=ms936, java.specification.name=Java Platform API Specification, java.vm.specification.vendor=Oracle Corporation, java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment, user.script=, sun.management.compiler=HotSpot 64-Bit Tiered Compilers, java.runtime.version=11.0.12+7-b1504.28-7817840, user.name=qgb, path.separator=;, os.version=10.0, java.runtime.name=OpenJDK Runtime Environment, file.encoding=GBK, java.vm.name=OpenJDK 64-Bit Server VM, java.vendor.url.bug=https://bugreport.java.com/bugreport/, java.io.tmpdir=C:\Users\qgb\AppData\Local\Temp\, java.version=11.0.12, user.dir=C:\test\xposed\BeeShell, os.arch=amd64, java.vm.specification.name=Java Virtual Machine Specification, java.awt.printerjob=sun.awt.windows.WPrinterJob, sun.os.patch.level=, java.library.path=C:\Android\Studio\jre\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Python27\;C:\Python27\Scripts;C:\QGB\Anaconda3;C:\QGB\Anaconda3\Library\mingw-w64\bin;C:\QGB\Anaconda3\Library\usr\bin;C:\QGB\Anaconda3\Library\bin;C:\QGB\Anaconda3\Scripts;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\ProgramData\vagrant\bin;C:\ProgramData\chocolatey\bin;;C:\Program Files\Zerynth\ztc\windows64;C:\nodejs\;C:\Program Files\dotnet\;C:\QGB\codeblocks-20.03-32bit-mingw-32bit-nosetup\MinGW\bin;C:\QGB\codeblocks-20.03mingw-nosetup\MinGW\bin;C:\QGB\nodejs\;C:\QGB\nodejs\node.exe;C:\QGB\Anaconda3;C:\QGB\Anaconda3\Library\mingw-w64\bin;C:\QGB\Anaconda3\Library\usr\bin;C:\QGB\Anaconda3\Library\bin;C:\QGB\Anaconda3\Scripts;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\ProgramData\vagrant\bin;C:\Users\qgb\.cargo\bin;C:\Users\qgb\AppData\Local\Microsoft\WindowsApps;;C:\Users\qgb\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\qgb\AppData\Local\Programs\Fiddler;C:\Users\qgb\AppData\Roaming\npm;C:\Users\qgb\.dotnet\tools;., java.vm.info=mixed mode, java.vendor=Oracle Corporation, java.vm.version=11.0.12+7-b1504.28-7817840, sun.io.unicode.encoding=UnicodeLittle, java.class.version=55.0}]"
main[1] next
>
已完成的步骤: "线程=main", org.gradle.wrapper.GradleWrapperMain.main(), 行=54 bci=120
54            File gradleUserHome = gradleUserHome(options);

main[1] eval java.util.Arrays.asList(wrapperJar,propertiesFile,rootDir,parser,converter,options,systemProperties,gradleUserHome)
com.sun.tools.example.debug.expr.ParseException: Name unknown: gradleUserHome
 java.util.Arrays.asList(wrapperJar,propertiesFile,rootDir,parser,converter,options,systemProperties,gradleUserHome) = 空值
main[1] next
>
已完成的步骤: "线程=main", org.gradle.wrapper.GradleWrapperMain.main(), 行=56 bci=127
56            addSystemProperties(systemProperties, gradleUserHome, rootDir);

main[1] eval java.util.Arrays.asList(wrapperJar,propertiesFile,rootDir,parser,converter,options,systemProperties,gradleUserHome)
 java.util.Arrays.asList(wrapperJar,propertiesFile,rootDir,parser,converter,options,systemProperties,gradleUserHome) = "[C:\test\xposed\BeeShell\gradle\wrapper\gradle-wrapper.jar, C:\test\xposed\BeeShell\gradle\wrapper\gradle-wrapper.properties, C:\test\xposed\BeeShell, org.gradle.cli.CommandLineParser@7bb11784, org.gradle.cli.SystemPropertiesCommandLineConverter@546a03af, options: , extraArguments: 'lint', removedOptions: , {sun.desktop=windows, awt.toolkit=sun.awt.windows.WToolkit, java.specification.version=11, sun.cpu.isalist=amd64, sun.jnu.encoding=GBK, java.class.path=C:\test\xposed\BeeShell\\gradle\wrapper\gradle-wrapper.jar, java.vm.vendor=JetBrains s.r.o, sun.arch.data.model=64, user.variant=, java.vendor.url=https://openjdk.java.net/, user.timezone=, os.name=Windows 10, java.vm.specification.version=11, sun.java.launcher=SUN_STANDARD, user.country=CN, sun.boot.library.path=C:\Android\Studio\jre\bin, sun.java.command=org.gradle.wrapper.GradleWrapperMain lint, jdk.debug=release, sun.cpu.endian=little, user.home=C:\Users\qgb, org.gradle.appname=gradlew, user.language=zh, sun.stderr.encoding=ms936, java.specification.vendor=Oracle Corporation, java.version.date=2021-07-20, java.home=C:\Android\Studio\jre, file.separator=\, java.vm.compressedOopsMode=Zero based, line.separator=
, sun.stdout.encoding=ms936, java.specification.name=Java Platform API Specification, java.vm.specification.vendor=Oracle Corporation, java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment, user.script=, sun.management.compiler=HotSpot 64-Bit Tiered Compilers, java.runtime.version=11.0.12+7-b1504.28-7817840, user.name=qgb, path.separator=;, os.version=10.0, java.runtime.name=OpenJDK Runtime Environment, file.encoding=GBK, java.vm.name=OpenJDK 64-Bit Server VM, java.vendor.url.bug=https://bugreport.java.com/bugreport/, java.io.tmpdir=C:\Users\qgb\AppData\Local\Temp\, java.version=11.0.12, user.dir=C:\test\xposed\BeeShell, os.arch=amd64, java.vm.specification.name=Java Virtual Machine Specification, java.awt.printerjob=sun.awt.windows.WPrinterJob, sun.os.patch.level=, java.library.path=C:\Android\Studio\jre\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Python27\;C:\Python27\Scripts;C:\QGB\Anaconda3;C:\QGB\Anaconda3\Library\mingw-w64\bin;C:\QGB\Anaconda3\Library\usr\bin;C:\QGB\Anaconda3\Library\bin;C:\QGB\Anaconda3\Scripts;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\ProgramData\vagrant\bin;C:\ProgramData\chocolatey\bin;;C:\Program Files\Zerynth\ztc\windows64;C:\nodejs\;C:\Program Files\dotnet\;C:\QGB\codeblocks-20.03-32bit-mingw-32bit-nosetup\MinGW\bin;C:\QGB\codeblocks-20.03mingw-nosetup\MinGW\bin;C:\QGB\nodejs\;C:\QGB\nodejs\node.exe;C:\QGB\Anaconda3;C:\QGB\Anaconda3\Library\mingw-w64\bin;C:\QGB\Anaconda3\Library\usr\bin;C:\QGB\Anaconda3\Library\bin;C:\QGB\Anaconda3\Scripts;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\ProgramData\vagrant\bin;C:\Users\qgb\.cargo\bin;C:\Users\qgb\AppData\Local\Microsoft\WindowsApps;;C:\Users\qgb\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\qgb\AppData\Local\Programs\Fiddler;C:\Users\qgb\AppData\Roaming\npm;C:\Users\qgb\.dotnet\tools;., java.vm.info=mixed mode, java.vendor=Oracle Corporation, java.vm.version=11.0.12+7-b1504.28-7817840, sun.io.unicode.encoding=UnicodeLittle, java.class.version=55.0}, C:\Users\qgb\.gradle]"
main[1]
QGB commented 2 years ago

main[1] eval java.util.Arrays.asList(wrapperJar,propertiesFile,rootDir,parser,converter,options,systemProperties,gradleUserHome,logger,wrapperExecutor,wrapperExecutor.getConfiguration()) ` java.util.Arrays.asList(wrapperJar,propertiesFile,rootDir,parser,converter,options,systemProperties,gradleUserHome,logger,wrapperExecutor,wrapperExecutor.getConfiguration()) = "[C:\test\xposed\BeeShell\gradle\wrapper\gradle-wrapper.jar, C:\test\xposed\BeeShell\gradle\wrapper\gradle-wrapper.properties, C:\test\xposed\BeeShell, org.gradle.cli.CommandLineParser@1e643faf, org.gradle.cli.SystemPropertiesCommandLineConverter@6e8dacdf, options: , extraArguments: 'lint', removedOptions: , {sun.desktop=windows, awt.toolkit=sun.awt.windows.WToolkit, http.proxyHost=127.0.0.1, java.specification.version=11, sun.cpu.isalist=amd64, sun.jnu.encoding=GBK, java.class.path=C:\test\xposed\BeeShell\\gradle\wrapper\gradle-wrapper.jar, https.proxyPort=1080, java.vm.vendor=JetBrains s.r.o, sun.arch.data.model=64, user.variant=, java.vendor.url=https://openjdk.java.net/, user.timezone=, os.name=Windows 10, java.vm.specification.version=11, sun.java.launcher=SUN_STANDARD, user.country=CN, sun.boot.library.path=C:\Android\Studio\jre\bin, sun.java.command=org.gradle.wrapper.GradleWrapperMain lint, jdk.debug=release, sun.cpu.endian=little, user.home=C:\Users\qgb, org.gradle.appname=gradlew, user.language=zh, sun.stderr.encoding=ms936, java.specification.vendor=Oracle Corporation, java.version.date=2021-07-20, java.home=C:\Android\Studio\jre, file.separator=\, https.proxyHost=127.0.0.1, java.vm.compressedOopsMode=Zero based, line.separator= , sun.stdout.encoding=ms936, java.specification.name=Java Platform API Specification, java.vm.specification.vendor=Oracle Corporation, java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment, user.script=, sun.management.compiler=HotSpot 64-Bit Tiered Compilers, java.runtime.version=11.0.12+7-b1504.28-7817840, user.name=qgb, path.separator=;, os.version=10.0, java.runtime.name=OpenJDK Runtime Environment, file.encoding=GBK, java.vm.name=OpenJDK 64-Bit Server VM, java.vendor.url.bug=https://bugreport.java.com/bugreport/, java.io.tmpdir=C:\Users\qgb\AppData\Local\Temp\, java.version=11.0.12, user.dir=C:\test\xposed\BeeShell, os.arch=amd64, java.vm.specification.name=Java Virtual Machine Specification, java.awt.printerjob=sun.awt.windows.WPrinterJob, sun.os.patch.level=, java.library.path=C:\Android\Studio\jre\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Python27\;C:\Python27\Scripts;C:\QGB\Anaconda3;C:\QGB\Anaconda3\Library\mingw-w64\bin;C:\QGB\Anaconda3\Library\usr\bin;C:\QGB\Anaconda3\Library\bin;C:\QGB\Anaconda3\Scripts;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\ProgramData\vagrant\bin;C:\ProgramData\chocolatey\bin;;C:\Program Files\Zerynth\ztc\windows64;C:\nodejs\;C:\Program Files\dotnet\;C:\QGB\codeblocks-20.03-32bit-mingw-32bit-nosetup\MinGW\bin;C:\QGB\codeblocks-20.03mingw-nosetup\MinGW\bin;C:\QGB\nodejs\;C:\QGB\nodejs\node.exe;C:\QGB\Anaconda3;C:\QGB\Anaconda3\Library\mingw-w64\bin;C:\QGB\Anaconda3\Library\usr\bin;C:\QGB\Anaconda3\Library\bin;C:\QGB\Anaconda3\Scripts;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\ProgramData\vagrant\bin;C:\Users\qgb\.cargo\bin;C:\Users\qgb\AppData\Local\Microsoft\WindowsApps;;C:\Users\qgb\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\qgb\AppData\Local\Programs\Fiddler;C:\Users\qgb\AppData\Roaming\npm;C:\Users\qgb\.dotnet\tools;., java.vm.info=mixed mode, java.vendor=Oracle Corporation, java.vm.version=11.0.12+7-b1504.28-7817840, sun.io.unicode.encoding=UnicodeLittle, java.class.version=55.0, http.proxyPort=1080}, C:\Users\qgb\.gradle, org.gradle.wrapper.Logger@61dc03ce, org.gradle.wrapper.WrapperExecutor@50f8360d, org.gradle.wrapper.WrapperConfiguration@2cb4c3ab]"

QGB commented 2 years ago
main[1] stop at org.gradle.wrapper.GradleWrapperMain:61
正在延迟断点org.gradle.wrapper.GradleWrapperMain:61。
将在加载类后设置。
main[1] next
> 设置延迟的断点org.gradle.wrapper.GradleWrapperMain:61

断点命中: "线程=main", org.gradle.wrapper.GradleWrapperMain.main(), 行=61 bci=146
61            WrapperConfiguration configuration = wrapperExecutor.getConfiguration();

main[1] step in
>
已完成的步骤: "线程=main", jdk.internal.loader.BuiltinClassLoader.loadClass(), 行=579 bci=1

main[1] locals
方法参数:
cn = "org.gradle.wrapper.Install"
resolve = false
本地变量:
main[1] eval java.lang.Class.forName("org.gradle.wrapper.Install").getDeclaredMethods()

出现异常错误: java.lang.ClassNotFoundException (未捕获)"线程=main", java.lang.Class.forName0(), 行=-1 bci=-1

main[1] up
main[2] next
> com.sun.tools.example.debug.expr.ParseException: Unable to complete expression. Exception instance of java.lang.ClassNotFoundException(id=738) thrown
 java.lang.Class.forName("org.gradle.wrapper.Install").getDeclaredMethods() = 空值
main[1] next
>
已完成的步骤: "线程=main", jdk.internal.loader.BuiltinClassLoader.loadClass(), 行=580 bci=7

main[1] next
>
已完成的步骤: "线程=main", jdk.internal.loader.BuiltinClassLoader.loadClass(), 行=582 bci=20

main[1] next
>
已完成的步骤: "线程=main", jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(), 行=178 bci=39

main[1] next
>
已完成的步骤: "线程=main", org.gradle.wrapper.GradleWrapperMain.main(), 行=61 bci=152
61            WrapperConfiguration configuration = wrapperExecutor.getConfiguration();

main[1] step in
>
已完成的步骤: "线程=main", jdk.internal.loader.BuiltinClassLoader.loadClass(), 行=579 bci=1

main[1] locals
方法参数:
cn = "org.gradle.wrapper.Download"
resolve = false
本地变量:
main[1]
QGB commented 2 years ago

C:\Android\Studio\jre\bin\java -cp C:\Users\qgb\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-compiler-embeddable\1.5.10\9c35134a025cab7a1e6eee0d87d241c2f30c1218\kotlin-compiler-embeddable-1.5.10.jar;C:\Users\qgb\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-reflect\1.5.10\d6c70f3c0df2457ea0095c61c1fc1188017dc3bc\kotlin-reflect-1.5.10.jar;C:\Users\qgb\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-stdlib\1.5.10\da6a904b132f0402fa4d79169a3c1770598d4702\kotlin-stdlib-1.5.10.jar;C:\Users\qgb\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-script-runtime\1.5.10\69bad0ece91b0797055aeadbd44dc742c458398b\kotlin-script-runtime-1.5.10.jar;C:\Users\qgb\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-daemon-embeddable\1.5.10\d06ad33b62b041dae0609f830c3b48135d53b8bc\kotlin-daemon-embeddable-1.5.10.jar;C:\Users\qgb\.gradle\caches\modules-2\files-2.1\org.jetbrains.intellij.deps\trove4j\1.0.20181211\216c2e14b070f334479d800987affe4054cd563f\trove4j-1.0.20181211.jar;C:\Users\qgb\.gradle\caches\modules-2\files-2.1\org.jetbrains\annotations\13.0\919f0dfe192fb4e063e7dacadee7f8bb9a2672a9\annotations-13.0.jar;C:\Users\qgb\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-stdlib-common\1.5.10\6b84d926e28493be69daf673e40076f89492ef7\kotlin-stdlib-common-1.5.10.jar -Djava.awt.headless=true -D$java.rmi.server.hostname=127.0.0.1 -Xmx2048m -Dkotlin.environment.keepalive -ea org.jetbrains.kotlin.daemon.KotlinCompileDaemon --daemon-runFilesPath C:\Users\qgb\AppData\Local\kotlin\daemon --daemon-autoshutdownIdleSeconds=7200 --daemon-compilerClasspath C:\Users\qgb\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-compiler-embeddable\1.5.10\9c35134a025cab7a1e6eee0d87d241c2f30c1218\kotlin-compiler-embeddable-1.5.10.jar;C:\Users\qgb\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-reflect\1.5.10\d6c70f3c0df2457ea0095c61c1fc1188017dc3bc\kotlin-reflect-1.5.10.jar;C:\Users\qgb\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-stdlib\1.5.10\da6a904b132f0402fa4d79169a3c1770598d4702\kotlin-stdlib-1.5.10.jar;C:\Users\qgb\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-script-runtime\1.5.10\69bad0ece91b0797055aeadbd44dc742c458398b\kotlin-script-runtime-1.5.10.jar;C:\Users\qgb\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-daemon-embeddable\1.5.10\d06ad33b62b041dae0609f830c3b48135d53b8bc\kotlin-daemon-embeddable-1.5.10.jar;C:\Users\qgb\.gradle\caches\modules-2\files-2.1\org.jetbrains.intellij.deps\trove4j\1.0.20181211\216c2e14b070f334479d800987affe4054cd563f\trove4j-1.0.20181211.jar;C:\Users\qgb\.gradle\caches\modules-2\files-2.1\org.jetbrains\annotations\13.0\919f0dfe192fb4e063e7dacadee7f8bb9a2672a9\annotations-13.0.jar;C:\Users\qgb\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-stdlib-common\1.5.10\6b84d926e28493be69daf673e40076f89492ef7\kotlin-stdlib-common-1.5.10.jar

QGB commented 2 years ago

-debug
start 11:35:30

C:\test\xposed\BeeShell\app\build\reports\lint-results.xml C:\test\xposed\BeeShell\app\build\reports\lint-results.html

‎ 2022‎年‎6‎月‎12‎日,‏‎11:37:52

QGB commented 2 years ago

启动进程 C:\test\xposed\BeeShell>"C:\Android\Studio\jre/bin/java.exe" "-Dorg.gradle.appname=gradlew" -classpath "C:\test\xposed\BeeShell\\gradle\wrapper\gradle-wrapper.jar" org.gradle.wrapper.GradleWrapperMain lint html 文件生成 进程(一直运行,没有关闭) --------> U.ps(pid=9948) Out[117]: [psutil.Process(pid=9948, name='java.exe', started='09:04:22')]

C:\Android\Studio\jre\bin\java.exe --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.invoke=ALL-UNNAMED --add-opens java.prefs/java.util.prefs=ALL-UNNAMED -Xmx2048m -Dfile.encoding=GBK -Duser.country=CN -Duser.language=zh -Duser.variant -cp C:\Users\qgb\.gradle\wrapper\dists\gradle-6.7.1-all\2moa8rlfac5eqlcfgk98k0deb\gradle-6.7.1\lib\gradle-launcher-6.7.1.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 6.7.1