Skip to content

Commit 4741d0f

Browse files
author
dengshiwei
committed
Release 3.2.8
1 parent 63d3134 commit 4741d0f

File tree

4 files changed

+6
-9
lines changed

4 files changed

+6
-9
lines changed

plugin/ext.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
project.ext {
2-
pluginVersion = '3.2.7'
2+
pluginVersion = '3.2.8'
33
Properties properties = new Properties()
44
if (project.file('local.properties').exists()) {
55
properties.load(project.file('local.properties').newDataInputStream())

plugin/src/main/groovy/com/sensorsdata/analytics/android/plugin/SensorsAnalyticsPlugin.groovy

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,6 @@ class SensorsAnalyticsPlugin implements Plugin<Project> {
4949
transformHelper.disableSensorsAnalyticsMultiThread = disableSensorsAnalyticsMultiThreadBuild
5050
transformHelper.isHookOnMethodEnter = isHookOnMethodEnter
5151
appExtension.registerTransform(new SensorsAnalyticsTransform(transformHelper))
52-
project.afterEvaluate {
53-
Logger.setDebug(extension.debug)
54-
}
5552
} else {
5653
Logger.error("------------您已关闭了神策插件--------------")
5754
}

plugin/src/main/groovy/com/sensorsdata/analytics/android/plugin/SensorsAnalyticsTransform.groovy

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ import java.util.jar.JarOutputStream
4646

4747
class SensorsAnalyticsTransform extends Transform {
4848
private SensorsAnalyticsTransformHelper transformHelper
49-
public static final String VERSION = "3.2.7"
49+
public static final String VERSION = "3.2.8"
5050
public static final String MIN_SDK_VERSION = "4.0.7"
5151
private WaitableExecutor waitableExecutor
5252
private URLClassLoader urlClassLoader
@@ -133,6 +133,7 @@ class SensorsAnalyticsTransform extends Transform {
133133
private void beforeTransform(TransformInvocation transformInvocation) {
134134
//打印提示信息
135135
Logger.printCopyright()
136+
Logger.setDebug(transformHelper.extension.debug)
136137
transformHelper.onTransform()
137138
println("[SensorsAnalytics]: 是否开启多线程编译:${!transformHelper.disableSensorsAnalyticsMultiThread}")
138139
println("[SensorsAnalytics]: 是否开启增量编译:${!transformHelper.disableSensorsAnalyticsIncremental}")

plugin/src/main/groovy/com/sensorsdata/analytics/android/plugin/SensorsAnalyticsWebViewMethodVisitor.groovy

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ import org.objectweb.asm.Opcodes
2323
class SensorsAnalyticsWebViewMethodVisitor extends MethodVisitor implements Opcodes {
2424

2525
private SensorsAnalyticsTransformHelper transformHelper
26-
private static Class webView
27-
private static Class x5WebView
28-
private static boolean isPreviousX5WebView = false
26+
private Class webView
27+
private Class x5WebView
28+
private boolean isPreviousX5WebView = false
2929
private static X5WebViewStatus x5WebViewStatus = X5WebViewStatus.NOT_INITIAL
3030
private static final def TARGET_NAME_DESC = ["loadUrl(Ljava/lang/String;)V", "loadUrl(Ljava/lang/String;Ljava/util/Map;)V",
3131
"loadData(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V",
@@ -119,7 +119,6 @@ class SensorsAnalyticsWebViewMethodVisitor extends MethodVisitor implements Opco
119119
}
120120
}
121121

122-
123122
private static String reStructureDesc(String desc) {
124123
return desc.replaceFirst("\\(", "(" + VIEW_DESC)
125124
}

0 commit comments

Comments
 (0)