Novas chaves de configuração não são permitidas; use getters/setters na classe de gerenciador relevante [NoSettingsProvider]

Adicionar nova chave de configuração em Setting.java no Android

Adicionar nova chave autodefinida em Settings.java
Erro de prompt de compilação: frameworks/base/core/java/android/provider/Settings.java:4996: erro: novas chaves de configuração não são permitidas (campo: RINGTONE2); use getters/ setters na classe gerenciadora relevante [NoSettingsProvider], como resolver
Basta adicionar **@SuppressLint(“NoSettingsProvider”)** onde a chave é definida
Por exemplo, desejo adicionar uma constante global
@SuppressLint(“NoSettingsProvider”)
public static final String MODEL= "model";

Basta adicioná-lo de acordo com este formato

Acho que você gosta

Origin blog.csdn.net/weixin_43479637/article/details/129681079
Recomendado
Clasificación