应用平台 AppStage-使用Gray SDK:初始化SLB
初始化SLB
- 业务自行解析好配置,作为Properties入参传入。
GraySDKManager.getInstance().init(Properties params, Object lbsServiceFactory)。
表1 参数说明 参数
说明
传空说明
Properties params
将Properties对象传入
将不能使用Gray SDK功能。
不能传空。
Object lbsServiceFactory
lbsServiceFactory对象传入
不能使用LBS国家省市IP库功能。
在业务不使用LBS国家省市灰度时,可传空。
- 业务指定好Properties路径,properties文件路径传入。
GraySDKManager.getInstance().initWithPropertiesPath (String path, Object lbsServiceFactory)。
表2 参数说明 参数
说明
传空说明
String path
将Properties文件全路径传入。
传空时,会按照以下顺序尝试补参:
- 尝试以系统参数指定的路径找文件System.getProperty(“graysdk.properties.file_path”)。
- 尝试从classpath的文件系统路径下找graysdk.properties或者graysdk-config.properties。
Object lbsServiceFactory
LbsServiceFactory对象传入。
不能使用LBS国家省市ip库功能。
在业务不使用LBS国家省市灰度时,可传空。