我在调试时遇到错误,无法设置此 bool 值。我附上了错误的屏幕截图。
我在 mainActivity 中这样调用 DeviceUpdateManager:
public class MainActivity extends AppCompatActivity implements DeviceUpdateManager.OnDataCOM {
DeviceUpdateManager deviceUpdateManager;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.deviceUpdateManager = new DeviceUpdateManager(this.serverCOM,this.getApplicationContext(),this);
}
etc...
}
我找不到错误...是否与另一个类中传递的上下文有关?
编辑:已解决 我重新启动 PC 并重新启动 Android Studio,一切正常。
最佳答案
当您更改代码中的变量名称并运行代码中旧名称的应用程序时,就会发生这种情况。
关于android - 初始化 bool 值 "no such instance field",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37002201/