我有同样的问题。事实证明,如果我在 RegistrationInformation 类中实现 getRequiredNotificationApiVersion() 以返回“4”,则整个 App 不再运行。
要排除此问题,请将您的 RegistrationInformation 类实现中的相关代码修改为以下内容:
私有静态最终 int CONTROL_API_VERSION = 4;
@Override
public int getRequiredWidgetApiVersion() {
// TODO Auto-generated method stub
return API_NOT_REQUIRED;
}
@Override
public int getTargetControlApiVersion() {
// TODO Auto-generated method stub
return CONTROL_API_VERSION;
}
@Override
public int getRequiredControlApiVersion() {
// TODO Auto-generated method stub
return CONTROL_API_VERSION;
}
@Override
public int getRequiredSensorApiVersion() {
// TODO Auto-generated method stub
return API_NOT_REQUIRED;
}
@Override
public int getRequiredNotificationApiVersion() {
// TODO Auto-generated method stub
return API_NOT_REQUIRED;
}