我们可以通过使用合成
修改器检查来
解决此问题,而不是
关闭即时运行. ‘com.android.tools.fd.runtime.IncrementalChange’是合成的,因此我们可以使用isSynthetc
方法检查该字段是否是合成的.
Field[] fields = objClass.getFields();
for (Field field : fields) {
String name = field.getName();
Object value;
if(field.isSynthetic()){
continue;
}
//add your code here
}