我正在使用Urban Airship构建一个推送通知应用。我想抑制日志消息但不知道如何实现这一点。
答案 0 :(得分:2)
您可以在AirshipConfigOptions中定义日志级别。默认情况下,Urban Airship使用debug
用于开发应用(inProduction = false)和生产应用的错误(inProduction = true)。您可以以编程方式设置日志级别:
AirshipConfigOptions options = new AirshipConfigOptions.Builder()
.setDevelopmentLogLevel(Log.ASSERT)
.setProductionLogLevel(Log.ASSERT)
...
.build();
UAirship.takeOff(this, options);
或者如果您使用airshipconfig.properties:
developmentLogLevel = ASSERT
productionLogLevel = ASSERT
或者如果您使用xml文件:
<AirshipConfigOptions
productionLogLevel = "NONE"
developmentLogLevel = "NONE"
... />
您可以在Urban Airship Android docs找到更多信息。