Weather,breezy天气预报软件,一款纯净流的天气软件,一款更加适合中国用户使用的天气预报软件,让你清楚 的了解自己每时每刻所在地区的天气变化,让你可以有准备的面对接下来的天气问题。
Breezy Weather是一款安卓端的开源天气预报应用,拥有多个天气源,包括北京天气、彩云天气、中国环境监测总站三个国内数据源,界面美观动画漂亮,可查询实时天气状况、长达15天的每日和每小时天气预报、每小时详细预报、空气质量等信息
卡片:临近降水预报、每日预报、小时预报、空气质量、花粉、日月升落、详细数据
每日趋势:温度、空气质量、风况、紫外线指数、降水量、日照、体感温度
小时趋势:温度、空气质量、风况、紫外线指数、降水量、体感温度、相对湿度/露点、气压、云量、能见度
显示在顶部的详细信息:体感温度、风况、紫外线指数、相对湿度
后台更新:刷新频率,故障排除
外观:语言,暗色模式,图标包,单位
主界面:卡片顺序,显示的项目,动画
通知:首个位置的天气预警、降水或预报的通知
微件与动态壁纸:设置壁纸,配置正在使用的微件,通知微件
位置:位置服务源设置
天气数据源:新位置的默认天气数据源、自定义 API密钥、其他数据源设置
应用程序显示“当前位置”,而不是反向地理编码地址
首先,绝对不需要反向地理编码来获得准确的预测,因为它基于您的经度和纬度,而不是您的地址,这是一个完全不同的过程。
如果这对您来说仍然是一件重要的事情,您将需要选择支持反向地理编码的天气源作为您的主要来源。
排除错误
“从服务器接收到的数据无效或不完整”/“位置搜索失败”/“天气数据刷新失败”/“辅助天气源的天气数据刷新失败”
源可能暂时不可用,请几小时后重试。如果问题仍然存在,请在 GitHub 上打开一个问题。
“请求超时”
源可能暂时不可用,请稍后重试或检查您的网络。如果问题仍然存在,并且您使用自定义 DNS、VPN 或有防火墙,请检查它们。
“缺少所需 API 密钥”/“已达到 API 请求限制”/“API 访问未授权”/“更新尚不可用”
对于大多数来源,我们仅允许有限数量的调用供我们应用的所有用户免费使用。如果太多用户使用同一来源,那么继续使用它的唯一方法是查看来源网站上的说明以获取您自己的 API 密钥。这可能很麻烦,但如果您有自己的 API 密钥,速率限制将仅适用于您(一个用户 vs Breezy Weather 的所有用户)。
关于“API 访问未授权”,当您订阅了错误的产品或您尝试使用您的订阅不允许的 API 功能时,可能会出现此错误。
“天气源找不到匹配的位置”
此错误发生在应用程序能够找到您的经度和纬度,但不幸的是,天气源未找到任何接近此经度和纬度的位置时。遗憾的是,唯一的解决方法是尝试使用其他来源或手动添加您的位置。
“无法解析天气数据”
应尽快向 GitHub 报告此错误,并注明错误来源和发生错误的位置(或者出于隐私原因,注明附近有同样问题的位置)。
“来源不再可用”
当 Breezy Weather 不再提供某个来源时,可能会发生此错误。在这种情况下,您需要添加具有其他来源的新位置,然后删除此位置。当您从 Breezy Weather 的标准版本切换到freenet支持的来源较少的版本时,也可能会发生这种情况。
来源
我如何更改某个位置的来源?
只需在位置列表中从右向左滑动,或点击右上角的铅笔图标。
更新
后台更新不起作用
如果应用程序安装在工作或私人配置文件中,关闭该配置文件将禁用后台更新,因此如果您处于这种情况并想要后台更新,请确保不要关闭配置文件或将应用程序移动到主配置文件。
某些制造商实施了非标准的 Android 行为,导致应用程序无法正常运行。
首先要尝试将 Breezy Weather 从电池优化中列入白名单。在应用程序中,转到“设置”>“后台更新”,然后点击“禁用电池优化”(不用担心,我们的后台更新作业经过优化,非常节省电池,您可以随时将“刷新率”更改为“从不”!)。
如果仍然不起作用,你可以在这个网站上找到规避激进制造商行为的方法:https://dontkillmyapp.com/
我以前使用过 Geometric Weather,并且“持久通知”方法对我来说很好用,您能将它恢复吗?
如果您还没有小部件,可以尝试添加一个(您不需要将其放在主页上)。在某些设备上,这可能有助于模拟旧的“持久通知”,避免应用程序无缘无故被终止,尽管小部件不会像旧方法那样运行,它只会呈现一次,并且仅在后台更新或从应用程序强制刷新时更新。
否则,这种“持久通知”方法是基于前台服务的,该服务每分钟运行一次以检查是否有事要做。
它根本不节省电池。我们使用的 worker 方法只是告诉 Android“我们需要每隔 1 小时 30 分钟运行一次任务,但如果您当时太忙而无法运行它,您有 10 分钟的时间来运行它”,因此它效率更高,因为 Android 会在它认为最合适的时刻自行运行所有应用程序的所有作业,而不是每个应用程序都有自己的前台服务。
如果您的制造商认为不运行预定的工作人员是个好主意,但让前台服务耗尽电池却没有问题,那么问题就在于制造商,而不是 Breezy Weather,也不是您。
因此,我们不会恢复/实施“持久通知”,原因如下:
这意味着编写大量重复代码(顺便说一下,已知 Geometric Weather 中存在重复运行问题)并维护它
它不节省电池
但一般来说,我们建议您按照“后台更新不起作用”部分中的步骤来找到解决方法。
你能让天气刷新频率少于每 30 分钟 / 每次我打开应用程序时 / 每次我点击小部件时 / 每次我解锁手机时 / 每秒吗?
简短的回答:不。
详细回答:Breezy Weather 应该遵守“设置”>“后台更新”中的“刷新率”设置。如果不遵守,请查看上面的故障排除。如果由于任何原因后台更新失败,则如果天气更新时间超过“刷新率时间”,它将刷新。
如果您仍然希望缩短刷新时间:
模型每小时最多刷新一次。虽然某些特定数据可能会有一些小例外,但间隔少于 30 分钟的刷新几乎毫无用处。此外,一些提供商会发送标头指令,在 X(日期时间)之前不再联系服务器,因此无论如何您都会获得相同的缓存数据。
我们要求公平使用 API 和资源。此应用程序和这些 API 是免费提供的,由 Breezy Weather 的所有用户共享。由于发现滥用行为,我们甚至不得不实施额外的缓存方法来防止这些滥用行为并确保 API 仍可供所有人使用。
您仍然可以通过“滑动刷新”从主屏幕强制刷新。
版本 5.4.2(尚未发布)
改进和修复
刷新错误现在再次详细说明(v5.3 中引入回归)
天气来源
[AccuWeather] 修复使用开发者门户(自定义 API 密钥)时缺少的预报问题
翻译
翻译已更新
版本 5.4.1 (2024-01-03)
改进和修复
修复天气源设置屏幕崩溃的问题
天气来源
[ATMO GrandEst] 修复发布版本中缺少默认密钥的问题
[Atmo Hauts-de-France] 修复发布版本中缺少默认键的问题
[AtmoSud] 修复发布版本中缺少默认键的问题
翻译
翻译已更新
版本 5.4.0 (2024-12-28)
改进和修复
大大提高天气更新时间,特别是在单一位置使用不同来源时(详情请参阅技术部分)
未配置的源现在将在源列表中显示为已禁用,以便您知道它们的存在
添加当前位置时,您将无法再选择仅与世界部分地区兼容的来源。您需要先使用全球来源至少找到一次您的位置。
如果您使用不兼容的源,应用程序现在将报告更严格的错误(请报告任何误报)
现在可以始终选择“无”作为空气质量、花粉、临近预报、警报、常态源的选项。
修复某些情况下法线不起作用的问题
在后台运行时将不再报告 v5.3 中引入的“位置访问已关闭”错误
天气来源
[AccuWeather] 当按坐标发出的警报不可用时,它现在将回退到您所在城市的警报,而不是完全失败
[ATMO GrandEst] 已添加为法国大东部地区空气质量的新来源
[Atmo Hauts-de-France] 添加为上法兰西大区(法国)空气质量的新来源
[AtmoSud] 添加为普罗旺斯-阿尔卑斯-蓝色海岸(法国)地区空气质量的新来源
[EKUK] 已添加为爱沙尼亚空气质量的新来源 (@chunshek)。花粉将在今年晚些时候出现。
[EPD] 被添加为香港空气质量的新来源 (@chunshek)
[Ilmateenistus] 添加为爱沙尼亚预报的新来源 (@chunshek)
[法国气象局] 添加对海外领土警报的支持
[法国气象局] 修复午夜刷新时警报错误
[法国气象局] 当今天和明天的公报相同时,删除重复公报
[法国气象局] 重新添加对法国、摩纳哥和安道尔正常值的支持
翻译
翻译已更新
修复了标准版本中重复的印尼语和希伯来语
技术的
对来源进行重大重构,以合并主要和次要来源逻辑
通过优化日期解析函数改进天气更新处理时间
通过并行运行所有位置源来缩短天气更新处理时间
删除后台并行刷新的位置,以支持前一个点
优化 Natural Earth 离线地理编码的文件大小
版本 5.3.1 (2024-12-12)
改进和修复
修复运行预发布版本时收到较旧稳定版本的通知
每日测定荨麻疹值
天气来源
[ATMO AURA] 修复源不再显示在受支持的区域中的问题
[BrightSky] 修复将其用作辅助电流源时不起作用的问题
[CWA] 紧急修复未计划的服务器端变更 (@chunshek)
翻译
添加了爱尔兰语翻译 (Aindriú Mac Giolla Eoin)
泰米尔语翻译完成 (????? ?????)
翻译已更新
版本 5.3.0 (2024-12-07)
新功能
当前天气来源:现在可以选择与主要(预报)来源不同的“当前天气”来源
增加了对地点更多行政级别(省、地区、县、部门等)的支持。现有的手动添加的地点需要重新添加
在黑暗模式下使用应用程序时,为启动画面添加了夜空背景(@min7-i)
改进和修复
现在,来源对话框中的来源按大洲划分,以便于更轻松地找到特定国家来源
现在,当相关时,消息来源的名称中包含其所在国家 (@chunshek)
当源无法刷新特定功能时,Breezy Weather 现在将尝试继续刷新其他功能,同时在可能的情况下恢复失败功能的旧数据。在这种情况下,将显示一条提及失败功能的非阻塞错误消息。
修复位置权限先前被拒绝时无错误消息的问题 (@min7-i)
新的刷新错误消息:当授予权限但系统禁用时“位置访问已关闭”(@min7-i)
主屏幕现在可以同时显示多个错误(而不是只显示第一个)(@min7-i)
允许通过清除来重置源实例 URL 配置
当前预测图表:尊重已禁用的“图表上的阈值线”偏好设置
在 24 小时制的小时图上显示分钟,以便来自“非四舍五入小时”时区(如印度)的用户可以看到正确的分钟
修复主屏幕上的对话框主题 (@min7-i)
修复位置偏好对话框在小屏幕上被剪切的问题 (@min7-i)
修复在某些情况下更改某些偏好设置后 snackbar 不再出现的问题 (@min7-i)
修复某些项目上方出现小吃栏的问题 (@min7-i)
修复在某些情况下应用某些设置后冻结的问题 (@min7-i)
修复暗黑模式主题未立即应用于位置列表的问题 (@min7-i)
修复了平板电脑和/或横向模式下的各种对齐问题 (@min7-i)
修复旧 Android 版本上今天/明天通知的边距问题 (@min7-i)
修复暗模式设置更改时,编辑位置屏幕上的暗模式不会立即更改的问题 (@Mushfiq1060)
修复某些情况下平板电脑纵向模式下抽屉 + 位置列表图标重复的问题 (@ecawthorne)
修复当整个期间的压力全部低于或全部高于正常压力阈值时每小时压力标签消失的问题
修复每小时标签有时消失的问题 (@ccyybn)
天气来源
全世界
[Open-Meteo] 添加 KNMI、DMI 和英国气象局作为特定天气模型使用的选项
[WMO SWIC] 为大多数国家添加更多警报详细信息(完整描述、说明、翻译)支持。印度和阿根廷等一些国家仍有工作要做。
非洲
[ANAM-BF] 已添加为布基纳法索的次要警报源选项。freenet 版本中也有提供 (@chunshek)
[ANAMET] 已添加为多哥的次要警报源选项。freenet 版本中也有提供 (@chunshek)
[DCCMS] 已添加为马拉维的次要警报/正常源选项。freenet 版本也可用 (@chunshek)
[DMN] 已添加为尼日尔的次要警报/正常源选项。freenet 版本也可用 (@chunshek)
[DWR] 已添加为冈比亚的次要警报源选项。freenet 版本也可用 (@chunshek)
[EMI] 添加为埃塞俄比亚的辅助警报/正常源选项。也有 freenet 版本 (@chunshek)
[GMet] 已添加为加纳的次要警报源选项。freenet 版本也可用 (@chunshek)
[IGEBU] 添加为布隆迪的辅助警报源选项。也有 freenet 版本 (@chunshek)
[INM-GB] 已添加为几内亚比绍的次要警报源选项。freenet 版本也可用 (@chunshek)
[Mali-Météo] 添加为马里的辅助警报源选项。freenet 版本中也有提供 (@chunshek)
[贝宁气象局] 添加为贝宁的辅助警报/法线源选项。也有 freenet 版本 (@chunshek)
[乍得气象局] 已添加为乍得的次要警报/正常值源选项。freenet 版本中也有提供 (@chunshek)
[Mettelsat RDC] 已添加为刚果民主共和国的次要警报源选项。freenet 版本也可用 (@chunshek)
[MSD] 已添加为津巴布韦的次要警报源选项。freenet 版本也可用 (@chunshek)
[SMA 塞舌尔] 已添加为塞舌尔的次要警报/正常源选项。freenet 版本也可用 (@chunshek)
[SMA 苏丹] 已添加为苏丹的次要警报源选项。freenet 版本中也有提供 (@chunshek)
[SSMS] 已添加为南苏丹的次要警报源选项。freenet 版本中也有提供 (@chunshek)
亚洲
[BMD] 添加为孟加拉国的主要来源选项 (@chunshek)
[BMKG] 添加为印度尼西亚的主要和次要电流/警报/空气质量来源选项 (@chunshek)
[CWA] 确保在 2024-12-10 之后 CWA 计划的变更后源仍能正常工作 (@chunshek)
[CWA] 优化刷新时间 (@chunshek)
[CWA] 添加对每日公告的支持(@chunshek)
[CWA] 修复风速 >= 11 米/秒 的情况 (@chunshek)
[香港天文台] 添加为香港的主要和次要电流/警报/正常值来源选项 (@chunshek)
[IMD] 添加为印度的主要来源选项 (@chunshek)
[JMA] 添加为日本的主要和次要电流/警报/正常值源选项 (@chunshek)
[MGM] 已添加为 Türkiye (@chunshek) 的主要和次要电流/警报/正常值源选项
[NAMEM] 添加为蒙古的主要和次要电流/正常值/空气质量源选项。(@chunshek)
[PAGASA] 添加为菲律宾的主要来源选项 (@chunshek)
[SMG] 添加为澳门的主要和次要电流/警报/空气质量/正常值来源选项。(@chunshek)
欧洲
[AEMET] 添加为西班牙的主要和次要电流/正常值源选项 (@chunshek)
[IMS] 尽可能添加当前来源 + 添加天气文本支持 + 各种改进 (@chunshek)
[IPMA] 添加为葡萄牙的主要和次要警报源选项 (@chunshek)
[LHMT] 添加为立陶宛的主要和次要电流/警报源选项 (@chunshek)
[LV?MC] 添加为拉脱维亚的主要和次要电流/警报源选项 (@chunshek)
[MET Norway] 修复警报作为辅助来源时不起作用的问题
[气象局] 已添加为英国的主要来源选项。需要 API 密钥。(@bunburya)
[MeteoLux] 添加为卢森堡的主要和次要电流/警报源选项。 (@chunshek)
[法国气象局] 添加次日警报支持
北美
[NWS] 已添加为美国的可能当前来源 (@chunshek)
[NWS] 日常数据、天气文本和警报方面的各种改进 (@chunshek)
各种各样的
添加一些来源名称和隐私政策的翻译
添加许多天气源后,部分国家的位置预设已更新 (@chunshek)
翻译
翻译已更新
技术的
更新至 targetSdk 35
重构 + 源代码中的新功能
AICare是一款功能全面、操作便捷、智能化程度高的运动健康监测管理软件。支持添加多种智能健康设备,用户只需在App内简单设置,即可实现对这些设备的统一管理。无论是查看数据、设置提醒还是调整设备参数,一切尽在掌握之中。
Create a Signature是一款专注于满足用户个性化签名需求的创意工具。提供高度个性化的签名设计服务,满足用户的独特需求。界面简洁明了,操作流程简单易懂,无需专业技能即可上手。涵盖多种签名风格,满足不同场景和用户的多样化需求。
DREAME是专门针对追觅品牌智能扫地机器人配套打造的专业清洁控制工具。用户可以根据自己的生活习惯和清洁需求,个性化设定机器工作的时间与区域,实现定时自动清扫。可以轻松查看设备的功能、工作状态、故障异常以及耗材寿命等信息,方便及时进行维护和保养。
Tweek是一款功能强大、易于使用的待办事项管理软件。用户可以轻松地设立每周计划,将任务按照日期和优先级进行排序。支持自定义任务类型,如工作、学习、生活等,方便用户分类管理。通过内置的分享功能,用户可以将任务分配给团队成员或家庭成员。