# Android Green App Pact **Repository Path**: android-open-source-project/android-green-app-pact ## Basic Information - **Project Name**: Android Green App Pact - **Description**: 遵循公约的应用,后台不费电、手机不卡顿,跟 iPhone 一样省心。 健康的 Android 生态,需要每一个用户发出的声音! - **Primary Language**: Android - **License**: Unlicense - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-03-24 - **Last Updated**: 2024-03-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Android Green App Pact #### 介绍 遵循公约的应用,后台不费电、手机不卡顿,跟 iPhone 一样省心。 健康的 Android 生态,需要每一个用户发出的声音! 由于安卓绿色公约那个字数太长,我简化了一下 Android 绿色应用公约(草案) 宗旨: 促进 Android 生态系统中应用共同维护良好的设备体验。 核心原则: 循 Android 演进方向。 减少不必要的后台行为。 改善后台行为调度。 尊重用户选择。 必要规约: Target SDK Version >= 24 (Android 7.0) 不强制请求读取手机状态和身份权限 避免启动其他应用未运行的进程 周期性任务周期不低于 30 分钟 默认达成后台纯净,或提供选项达成 不在 AndroidManifest.xml 中静态注册特定广播 建议部分: 避免使用外部存储权限 使用 Storage Access Framework 访问用户个人资料 将应用上架 Google Play Android 绿色应用公约(草案)中提到的,与隐私相关的必要规约和建议部分包括: 必要规约: 不强制请求读取手机状态和身份权限:此权限涉及 IMEI 等敏感信息,容易被滥用,因此公约要求应用不得在运行时强制请求此权限。 建议部分: 避免使用外部存储权限:外部存储通常包含用户个人照片、视频等敏感信息,因此公约建议应用避免使用此权限。 使用 Storage Access Framework 访问用户个人资料 Storage Access Framework 是一种安全的 API,允许应用访问用户个人资料,同时保护用户隐私。 其他与隐私相关的策略: 限制数据收集:应用应仅收集对其实现核心功能所必需的数据。 安全存储数据: 应用应使用加密等措施安全存储用户数据。 透明化数据使用: 应用应向用户清楚说明如何使用其数据,并征得用户同意。 遵守隐私法规: 应用应遵守适用的隐私法规,例如欧盟的《通用数据保护条例》(GDPR)。 这些策略有助于保护用户隐私,并建立用户对应用的信任。