pkg 有可能为空