Skip to content

Commit 122a6d5

Browse files
author
niuxiaowei
committed
为了编译成功 临时注掉
1 parent 32b9b66 commit 122a6d5

File tree

1 file changed

+184
-184
lines changed

1 file changed

+184
-184
lines changed

app/build.gradle

Lines changed: 184 additions & 184 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ apply plugin: 'kotlin-android'
44
apply plugin: 'kotlin-android-extensions'
55
//}
66

7-
apply plugin: 'ReplaceMethodPlugin'
7+
//apply plugin: 'ReplaceMethodPlugin'
88

99

1010
android {
@@ -55,146 +55,121 @@ dependencies {
5555
androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
5656
}
5757

58-
replaceMethod{
59-
open true
60-
openLog false
61-
logFilters "NetworkInterface"
62-
replaceByMethods{
63-
register {
64-
replace {
65-
invokeType "ins"
66-
className "android.view.LayoutInflater"
67-
methodName "inflate"
68-
desc "(int,android.view.ViewGroup)android.view.View"
69-
}
70-
by {
71-
className = "com.mi.replacemethod.ReplaceMethodDemo"
72-
methodName = "inflate"
73-
addExtraParams = true
74-
}
75-
}
76-
77-
register {
78-
replace {
79-
invokeType "ins"
80-
className "com.mi.replacemethod.MainActivity"
81-
methodName "inflate"
82-
desc "(int,android.view.ViewGroup)android.view.View"
83-
}
84-
by {
85-
className = "com.mi.replacemethod.ReplaceMethodDemo"
86-
methodName = "inflate"
87-
addExtraParams = true
88-
}
89-
}
90-
91-
register {
92-
replace {
93-
invokeType "static"
94-
className "android.view.View"
95-
methodName "inflate"
96-
desc "(android.content.Context,int,android.view.ViewGroup)android.view.View"
97-
ignoreOverideStaticMethod true
98-
}
99-
by {
100-
className = "com.mi.replacemethod.ReplaceMethodDemo"
101-
methodName = "inflate"
102-
addExtraParams true
103-
}
104-
}
105-
106-
register {
107-
replace {
108-
invokeType "static"
109-
className "com.mi.replacemethod.MyInflater"
110-
methodName "inflate"
111-
desc "(android.content.Context,int,android.view.ViewGroup)android.view.View"
112-
ignoreOverideStaticMethod true
113-
}
114-
by {
115-
className = "com.mi.replacemethod.ReplaceMethodDemo"
116-
methodName = "inflateMyInflater"
117-
addExtraParams true
118-
}
119-
}
120-
121-
register {
122-
replace {
123-
invokeType "ins"
124-
className "android.view.LayoutInflater"
125-
methodName "inflate"
126-
desc "(int,android.view.ViewGroup,boolean)android.view.View"
127-
}
128-
by {
129-
className = "com.mi.replacemethod.ReplaceMethodDemo"
130-
methodName = "inflate"
131-
addExtraParams = true
132-
}
133-
}
134-
register {
135-
replace {
136-
replacePackages "com.mi","com.niu"
137-
invokeType "ins"
138-
className "android.app.Activity"
139-
methodName "setContentView"
140-
desc "(int)"
141-
}
142-
by {
143-
className = "com.mi.replacemethod.ReplaceMethodDemo"
144-
methodName = "setContentView"
145-
}
146-
}
147-
148-
register {
149-
replace {
150-
invokeType "ins"
151-
className "android.view.View"
152-
methodName "setOnClickListener"
153-
desc "(android.view.View\$OnClickListener)"
154-
}
155-
by {
156-
className = "com.mi.replacemethod.ReplaceMethodDemo"
157-
methodName = "setOnClickListener"
158-
}
159-
}
160-
161-
register {
162-
replace {
163-
invokeType "new"
164-
className "com.mi.replacemethod.MyTextView"
165-
desc "(android.content.Context)"
166-
}
167-
by {
168-
className = "com.mi.replacemethod.ReplaceMethodDemo"
169-
methodName = "newMyTextView"
170-
}
171-
}
172-
173-
register {
174-
replace {
175-
releaseEnable true
176-
invokeType "static"
177-
className "android.util.Log"
178-
methodName "i"
179-
desc "(java.lang.String,java.lang.String)int"
180-
}
181-
by {
182-
className = "com.mi.replacemethod.ReplaceMethodDemo"
183-
}
184-
}
185-
186-
register {
187-
replace {
188-
invokeType "ins"
189-
className "android.app.ActivityManager"
190-
methodName "getRunningTasks"
191-
desc "(int)java.util.List<android.app.ActivityManager\$RunningTaskInfo>"
192-
}
193-
by {
194-
className = "com.mi.replacemethod.ReplaceMethodDemo"
195-
}
196-
}
197-
58+
//replaceMethod{
59+
// open true
60+
// openLog false
61+
// logFilters "NetworkInterface"
62+
// replaceByMethods{
63+
// register {
64+
// replace {
65+
// invokeType "ins"
66+
// className "android.view.LayoutInflater"
67+
// methodName "inflate"
68+
// desc "(int,android.view.ViewGroup)android.view.View"
69+
// }
70+
// by {
71+
// className = "com.mi.replacemethod.ReplaceMethodDemo"
72+
// methodName = "inflate"
73+
// addExtraParams = true
74+
// }
75+
// }
76+
//
77+
// register {
78+
// replace {
79+
// invokeType "ins"
80+
// className "com.mi.replacemethod.MainActivity"
81+
// methodName "inflate"
82+
// desc "(int,android.view.ViewGroup)android.view.View"
83+
// }
84+
// by {
85+
// className = "com.mi.replacemethod.ReplaceMethodDemo"
86+
// methodName = "inflate"
87+
// addExtraParams = true
88+
// }
89+
// }
90+
//
91+
// register {
92+
// replace {
93+
// invokeType "static"
94+
// className "android.view.View"
95+
// methodName "inflate"
96+
// desc "(android.content.Context,int,android.view.ViewGroup)android.view.View"
97+
// ignoreOverideStaticMethod true
98+
// }
99+
// by {
100+
// className = "com.mi.replacemethod.ReplaceMethodDemo"
101+
// methodName = "inflate"
102+
// addExtraParams true
103+
// }
104+
// }
105+
//
106+
// register {
107+
// replace {
108+
// invokeType "static"
109+
// className "com.mi.replacemethod.MyInflater"
110+
// methodName "inflate"
111+
// desc "(android.content.Context,int,android.view.ViewGroup)android.view.View"
112+
// ignoreOverideStaticMethod true
113+
// }
114+
// by {
115+
// className = "com.mi.replacemethod.ReplaceMethodDemo"
116+
// methodName = "inflateMyInflater"
117+
// addExtraParams true
118+
// }
119+
// }
120+
//
121+
// register {
122+
// replace {
123+
// invokeType "ins"
124+
// className "android.view.LayoutInflater"
125+
// methodName "inflate"
126+
// desc "(int,android.view.ViewGroup,boolean)android.view.View"
127+
// }
128+
// by {
129+
// className = "com.mi.replacemethod.ReplaceMethodDemo"
130+
// methodName = "inflate"
131+
// addExtraParams = true
132+
// }
133+
// }
134+
// register {
135+
// replace {
136+
// replacePackages "com.mi","com.niu"
137+
// invokeType "ins"
138+
// className "android.app.Activity"
139+
// methodName "setContentView"
140+
// desc "(int)"
141+
// }
142+
// by {
143+
// className = "com.mi.replacemethod.ReplaceMethodDemo"
144+
// methodName = "setContentView"
145+
// }
146+
// }
147+
//
148+
// register {
149+
// replace {
150+
// invokeType "ins"
151+
// className "android.view.View"
152+
// methodName "setOnClickListener"
153+
// desc "(android.view.View\$OnClickListener)"
154+
// }
155+
// by {
156+
// className = "com.mi.replacemethod.ReplaceMethodDemo"
157+
// methodName = "setOnClickListener"
158+
// }
159+
// }
160+
//
161+
// register {
162+
// replace {
163+
// invokeType "new"
164+
// className "com.mi.replacemethod.MyTextView"
165+
// desc "(android.content.Context)"
166+
// }
167+
// by {
168+
// className = "com.mi.replacemethod.ReplaceMethodDemo"
169+
// methodName = "newMyTextView"
170+
// }
171+
// }
172+
//
198173
// register {
199174
// replace {
200175
// releaseEnable true
@@ -219,46 +194,71 @@ replaceMethod{
219194
// className = "com.mi.replacemethod.ReplaceMethodDemo"
220195
// }
221196
// }
222-
223-
register {
224-
replace {
225-
releaseEnable true
226-
invokeType "ins"
227-
className "android.location.LocationManager"
228-
methodName "requestLocationUpdates"
229-
desc "(java.lang.String,long,float,android.location.LocationListener)"
230-
}
231-
by {
232-
className = "com.mi.replacemethod.ReplaceMethodDemo"
233-
addExtraParams = true
234-
}
235-
}
236-
237-
register {
238-
replace {
239-
releaseEnable true
240-
invokeType "ins"
241-
className "java.net.NetworkInterface"
242-
methodName "getHardwareAddress"
243-
desc "()byte[]"
244-
}
245-
by {
246-
className = "com.mi.replacemethod.ReplaceMethodDemo"
247-
addExtraParams = true
248-
}
249-
}
250-
251-
register {
252-
replace {
253-
invokeType "static"
254-
className "com.mi.replacemethod.MainActivity"
255-
methodName "testBaseType"
256-
desc "(byte,byte[],short,short[],long,long[],boolean,boolean[],float,float[],int,int[],double,double[])"
257-
}
258-
by {
259-
className = "com.mi.replacemethod.ReplaceMethodDemo"
260-
}
261-
}
262-
263-
}
264-
}
197+
//
198+
//// register {
199+
//// replace {
200+
//// releaseEnable true
201+
//// invokeType "static"
202+
//// className "android.util.Log"
203+
//// methodName "i"
204+
//// desc "(java.lang.String,java.lang.String)int"
205+
//// }
206+
//// by {
207+
//// className = "com.mi.replacemethod.ReplaceMethodDemo"
208+
//// }
209+
//// }
210+
////
211+
//// register {
212+
//// replace {
213+
//// invokeType "ins"
214+
//// className "android.app.ActivityManager"
215+
//// methodName "getRunningTasks"
216+
//// desc "(int)java.util.List<android.app.ActivityManager\$RunningTaskInfo>"
217+
//// }
218+
//// by {
219+
//// className = "com.mi.replacemethod.ReplaceMethodDemo"
220+
//// }
221+
//// }
222+
//
223+
// register {
224+
// replace {
225+
// releaseEnable true
226+
// invokeType "ins"
227+
// className "android.location.LocationManager"
228+
// methodName "requestLocationUpdates"
229+
// desc "(java.lang.String,long,float,android.location.LocationListener)"
230+
// }
231+
// by {
232+
// className = "com.mi.replacemethod.ReplaceMethodDemo"
233+
// addExtraParams = true
234+
// }
235+
// }
236+
//
237+
// register {
238+
// replace {
239+
// releaseEnable true
240+
// invokeType "ins"
241+
// className "java.net.NetworkInterface"
242+
// methodName "getHardwareAddress"
243+
// desc "()byte[]"
244+
// }
245+
// by {
246+
// className = "com.mi.replacemethod.ReplaceMethodDemo"
247+
// addExtraParams = true
248+
// }
249+
// }
250+
//
251+
// register {
252+
// replace {
253+
// invokeType "static"
254+
// className "com.mi.replacemethod.MainActivity"
255+
// methodName "testBaseType"
256+
// desc "(byte,byte[],short,short[],long,long[],boolean,boolean[],float,float[],int,int[],double,double[])"
257+
// }
258+
// by {
259+
// className = "com.mi.replacemethod.ReplaceMethodDemo"
260+
// }
261+
// }
262+
//
263+
// }
264+
//}

0 commit comments

Comments
 (0)