Error:(12, 32) error: attribute value must be constant when declaring String for toast for ACRA toast
Error:(12, 32) error: attribute value must be constant when declaring String for toast for ACRA toast
我正在尝试在我的图书馆项目中引入 ACRA 库。当我为 toast 设置字符串时,出现 "Attribute value must be a constant" 错误。请参阅随附的屏幕截图
和 R.string.crash_toast_text:
请注意,这些代码行来自这里
https://github.com/ACRA/acra/wiki/AdvancedUsage#toast-notification
基于 CommonsWare 18 的回答,我成功了。如果有人遇到同样的情况,这里有一个示例代码:
final ACRAConfiguration config = ACRA.getNewDefaultConfig(this);
try {
config.setMode(ReportingInteractionMode.TOAST);
} catch (ACRAConfigurationException e) {
e.printStackTrace();
}
config.setResToastText(R.string.crash_toast_text);
ACRA.init(this, config);
我正在尝试在我的图书馆项目中引入 ACRA 库。当我为 toast 设置字符串时,出现 "Attribute value must be a constant" 错误。请参阅随附的屏幕截图
和 R.string.crash_toast_text:
请注意,这些代码行来自这里
https://github.com/ACRA/acra/wiki/AdvancedUsage#toast-notification
基于 CommonsWare 18 的回答,我成功了。如果有人遇到同样的情况,这里有一个示例代码:
final ACRAConfiguration config = ACRA.getNewDefaultConfig(this);
try {
config.setMode(ReportingInteractionMode.TOAST);
} catch (ACRAConfigurationException e) {
e.printStackTrace();
}
config.setResToastText(R.string.crash_toast_text);
ACRA.init(this, config);