حریم خصوصی در اندروید 11
اندروید 11 بر اساس نسخههای قبلی اندروید ساخته شده و ویژگیها و بهروزرسانیهایی را برای حفظ امنیت کاربران و افزایش شفافیت و کنترل اضافه میکند. همه توسعه دهندگان باید ویژگی های حریم خصوصی را بررسی کنند و برنامه های خود را آزمایش کنند. تأثیرات ممکن است بر اساس عملکرد اصلی، هدفگیری و سایر عوامل هر برنامه متفاوت باشد.
برای کسب اطلاعات بیشتر در مورد تغییرات کلیدی که در اندروید 11 اعمال می شوند، به بخش های زیر نگاه کنید.
تغییرات برتر حریم خصوصی
این جدول تغییرات کلیدی مربوط به حریم خصوصی را که در اندروید 11 اعمال میشوند، خلاصه میکند.
تغییر حریم خصوصی | برنامه های تحت تأثیر | استراتژی کاهش | |
---|---|---|---|
اجرای فضای ذخیره سازی محدوده برنامههایی که Android 11 یا بالاتر را هدف قرار میدهند، همیشه در معرض رفتارهای فضای ذخیرهسازی محدوده هستند | برنامههایی که Android 11 یا بالاتر را هدف قرار میدهند، و همچنین برنامههایی که Android 10 را هدف قرار میدهند و requestLegacyExternalStorage برای انصراف از فضای ذخیرهسازی محدوده true تنظیم نکردهاند. | برنامه خود را برای کار با فضای ذخیره سازی محدوده به روز کنید درباره تغییرات فضای ذخیره سازی محدوده بیشتر بدانید | |
مجوزهای یکبار مصرف کاربران می توانند با استفاده از مجوزهای یکبار مصرف، به موقعیت مکانی، میکروفون و دوربین دسترسی موقت بدهند | برنامههایی که روی Android 11 یا بالاتر اجرا میشوند و مجوز مکان، میکروفون یا دوربین را درخواست میکنند | قبل از تلاش برای دسترسی به دادههایی که توسط آن مجوز محافظت میشوند، بررسی کنید که برنامه شما دارای مجوز باشد بهترین شیوه ها را برای درخواست مجوز دنبال کنید | |
بازنشانی خودکار مجوزها اگر کاربران برای چند ماه با یک برنامه در Android 11 یا بالاتر تعامل نداشته باشند، سیستم به طور خودکار مجوزهای حساس برنامه را بازنشانی می کند. | برنامه هایی که اندروید 11 یا بالاتر را هدف قرار می دهند و بیشتر کارهای خود را در پس زمینه انجام می دهند | از کاربر بخواهید از تنظیم مجدد مجوزهای برنامه شما توسط سیستم جلوگیری کند درباره بازنشانی خودکار مجوزها بیشتر بدانید | |
دسترسی به موقعیت مکانی پس زمینه اندروید 11 نحوه اعطای مجوز مکان پسزمینه به برنامهها را تغییر میدهد | برنامه هایی که اندروید 11 یا بالاتر را هدف قرار می دهند و نیاز به دسترسی به موقعیت مکانی پس زمینه دارند | مجوزهای پیش زمینه (درشت یا ریز) و مکان پس زمینه را به صورت تدریجی در فراخوانی های جداگانه به روش درخواست مجوز درخواست کنید. در صورت لزوم، مزایایی را که کاربران برای اعطای آن مجوز دریافت می کنند، توضیح دهید درباره دسترسی به موقعیت مکانی پسزمینه در Android 11 بیشتر بدانید | |
قابلیت مشاهده بسته Android 11 نحوه پرس و جو و تعامل برنامه ها با سایر برنامه های نصب شده در همان دستگاه را تغییر می دهد | برنامههایی که Android 11 یا بالاتر را هدف قرار میدهند و با سایر برنامههای نصب شده روی دستگاه تعامل دارند | عنصر <queries> را به مانیفست برنامه خود اضافه کنیددرباره قابلیت مشاهده بسته بیشتر بدانید | |
خدمات پیش زمینه Android 11 نحوه دسترسی سرویسهای پیشزمینه به دادههای مکان، دوربین و میکروفون را تغییر میدهد | برنامههایی که در اندروید ۱۱ یا بالاتر اجرا میشوند و به مکان، دوربین یا میکروفون در سرویس پیشزمینه دسترسی دارند | انواع خدمات پیش زمینه camera و microphone را برای سرویس های پیش زمینه که نیاز به دسترسی به دوربین و میکروفون دارند، به ترتیب اعلام کنید. اما توجه داشته باشید که سرویسهای پیشزمینه که در حالی که برنامه در پسزمینه است شروع میشوند، معمولاً نمیتوانند به مکان، دوربین یا میکروفون دسترسی داشته باشند.درباره تغییرات خدمات پیش زمینه بیشتر بدانید |
با به روز رسانی حریم خصوصی شروع کنید
- بررسی ویژگی های حریم خصوصی: برنامه خود را ارزیابی کنید. به دنبال نحوه ذخیره فایلها و دادههای کاربر ، درخواست مجوزها و درخواست مکان باشید. بهعلاوه، به دنبال راههایی باشید که برنامهتان با برنامههای دیگر تعامل داشته باشد ، بررسی دادههایی را که برنامهتان به آنها دسترسی دارد، در نظر بگیرید، و تعیین کنید که آیا برنامهتان باید نحوه استفاده از خدمات پیشزمینه را بهروزرسانی کند یا خیر.
- برنامه خود را در Android 11 آزمایش کنید: برنامه خود را در Android 11 اجرا کنید. از ابزارهای سازگاری برنامه برای ارزیابی تأثیر تغییرات سیستم فردی بر روی برنامه خود استفاده کنید.
- برنامه خود را به روز کنید: در صورت امکان اندروید 11 را هدف قرار دهید، با کاربران تست کنید و به روز رسانی را منتشر کنید.
اخبار و ویدیوهای اندروید 11
Mir 2 通过使用 Frame Pacing 库来提升渲染性能
Mir 2: Return of the King 是 Actoz Soft 授权的优质《传奇》IP 移动游戏,由 HK ZHILI YAOAN LIMITED 使用 Unity 游戏引擎开发。 这款游戏不仅完美再现了韩国奇幻类 MMORPG 的代表作 Mir 2 的游戏氛围,还提供了许多最受欢迎的游戏内容,例如装备收集、大规模沙漠攻击和其他核心玩法。 该游戏使用了 Android Frame Pacing 库 (Swappy) 来提高帧速率的稳定性、实现流畅的渲染,并显著提升了 Android
Kuro Games 使用 Android Studio 功耗性能分析器和 ODPM 为 Wuthering Waves 降低了 9.68% 的功耗
鸣潮 是一款由 Kuro Games 开发的高保真动作角色扮演游戏。为了持续为长时间的游戏会话提供卓越的用户体验,优化功耗非常重要。 Android Studio 从 Hedgehog (2023.1.1) 开始引入了 功耗性能分析器 ,可帮助开发者根据设备端电源轨监视器 (ODPM) 了解功耗数据。 借助 Android Studio 中的功耗性能分析功能,您还可以 有效地对 Android 应用功能的功耗进行 A/B 测试 (如下所示)。 Kuro Games 首先使用 Android
适用于 Android 的 Godot Engine Vulkan 优化
Godot Engine 是一个广受欢迎的多平台开源游戏引擎,对 Android 提供强大的支持。Godot 可用于制作几乎任何类型的游戏,并且支持 2D 和 3D 图形。Godot 4 版引入了新的渲染系统,该系统具有用于高保真图形的高级功能。Godot 4 渲染程序专为 Vulkan 等现代图形 API 而设计。 Godot Foundation 聘请了 The Forge Interactive 的图形优化专家,并与 Google 合作分析和进一步改进了 Godot 4 Vulkan
在 Unreal Engine 中使用 Android 动态性能框架 (ADPF) 入门
Android 动态性能框架 (ADPF) 是 Google 推出的一款强大工具,适用于希望优化应用性能的开发者。ADPF 通过其热管理 API 提供有关设备热状态的实时信息,这些信息随后用于调整应用中的图形设置。 出于研究目的,Arm 使用 Unreal Engine 和 ADPF 开发了一个演示版,以研究如何使用 ADPF 优化游戏性能。 ADPF 会监控热状态,并相应地在游戏引擎中调整图形质量。
NCSoft Lineage W 使用 ADPF 提高了持续性能并防止温控降频
NCSoft《天堂 W》是由 NCSoft 开发的大型多人在线角色扮演游戏 (MMORPG)。这款游戏继承了原始 Lineage W 游戏的传统,为世界各地的玩家提供了一个环境,让他们可以通过全球服务器进行合作和竞争。《Lineage W》以独特的中世纪奇幻世界为背景,通过各种职业、技能和战斗系统为玩家提供深层次的游戏体验。 NCSoft 使用 Android 动态性能框架最大限度地提高了图形质量,同时避免了由温控调频导致的性能问题。 Android 动态性能框架 (ADPF)
MediaTek 提升了 Android SoC 的动态性能
改进性能和散热管理对于开发成功的 Android 游戏至关重要。传统上,开发者必须通过降低游戏保真度或进一步优化渲染程序来管理这些问题。这些更改往往针对特定游戏,并且往往不够灵活。 Android 生态系统中的多个参与者为开发者提供了自适应性能 API。为了简化自适应性能功能的集成并减少生态系统中的碎片化,Google 和 MediaTek 携手合作集成了我们的产品:Android 动态性能框架 (ADPF) 和 MediaTek 自适应游戏技术 (MAGT)。 借助 ADPF