تست برنامه ها در Android بخشی از Android Jetpack .

آزمایش برنامه شما بخشی جدایی ناپذیر از فرآیند توسعه برنامه است. با اجرای مداوم آزمایش‌ها بر روی برنامه خود، می‌توانید صحت، رفتار عملکردی و قابلیت استفاده برنامه خود را قبل از انتشار عمومی تأیید کنید.

آزمایش همچنین مزایای زیر را ارائه می دهد:

  • بازخورد سریع در مورد شکست.
  • تشخیص زودهنگام شکست در چرخه توسعه
  • Refactoring کد ایمن تر ، به شما امکان می دهد بدون نگرانی در مورد رگرسیون، کد را بهینه کنید.
  • سرعت توسعه پایدار ، به شما کمک می کند بدهی فنی را به حداقل برسانید.

مستندات

این اسناد بهترین روش‌های آزمایش برنامه‌های Android را پوشش می‌دهد:

منابع اضافی

برای اطلاعات بیشتر در مورد تست در اندروید، به منابع زیر مراجعه کنید.

نمونه ها

Codelabs

رسانه ها

运行 Android 的设备多种多样,它们具有不同的屏幕尺寸和像素密度。系统会执行基本的缩放和大小调整,以使界面适应不同的屏幕,但有一些方法可以帮助您的界面更好地适应每种屏幕类型。 本页将概述 Android 上的可用功能,以帮助您的应用进行相应调整。如需关于如何针对不同屏幕变体构建应用的更具体的说明,请参阅以下文档: 屏幕尺寸是应用界面的可见空间。您的应用可以识别屏幕尺寸,而不是设备屏幕的实际尺寸。应用必须考虑屏幕方向、系统装饰(如导航栏)和窗口配置更改(例如当用户启用 多窗口模式 时)。

Android 设备不仅有 不同的屏幕尺寸 ,手机、平板电脑、电视 等,但也有一些屏幕具有不同的像素尺寸。一个 设备可能每英寸有 160 像素,而另一种设备适合 480 像素 同一空间内的像素。如果您未考虑这些变化 像素密度,系统可能会按比例调整 导致图片模糊不清或 以错误的尺寸显示 本页将向您介绍如何设计您的应用以支持 使用与分辨率无关的测量单位来调整像素密度 并为每种像素密度提供备用位图资源 请观看以下视频,简要了解这些方法。 如需详细了解如何设计图标资源,请参阅 Material