Android studio 有必要在android studio中使用ApplicationTest类吗?

Android studio 有必要在android studio中使用ApplicationTest类吗?,android-studio,Android Studio,是否有必要在较新版本的android studio中使用应用程序测试类? (因为当我创建一个新项目时,该类不在旧版本的android studio中。)我们可以知道,在android应用程序中使用location的客户可能非常有用。用户可以将他们的设备带到任何地方,并持续使用它们。开发者可以根据他们现有的位置提供更相关的体验,从而利用这一优势。我们可以知道,在Android应用程序中使用location的客户可能非常有用。用户可以将他们的设备带到任何地方,并持续使用它们。因为开发人员可以根据他们

是否有必要在较新版本的android studio中使用应用程序测试类?
(因为当我创建一个新项目时,该类不在旧版本的android studio中。)

我们可以知道,在android应用程序中使用location的客户可能非常有用。用户可以将他们的设备带到任何地方,并持续使用它们。开发者可以根据他们现有的位置提供更相关的体验,从而利用这一优势。

我们可以知道,在Android应用程序中使用location的客户可能非常有用。用户可以将他们的设备带到任何地方,并持续使用它们。因为开发人员可以根据他们现有的职位提供更相关的体验,从而利用这一点。

在项目中运行应用程序时不必使用此类。
此类用于在受控环境中测试应用程序

可能无法在每种类型的设备上测试应用程序。
在这种情况下,您可以创建自定义环境来模拟要在其上测试应用程序的设备。
您可以为不同的设备配置、数据库和活动生命周期事件创建测试

它扩展了
ApplicationTestCase
类,调用其构造函数并将其作为参数传递给Application.class

ApplicationTestCase
类依次扩展了
AndroidTestCase

  android.test.AndroidTestCase
     ↳android.test.ApplicationTestCase<T extends android.app.Application>
          ↳class ApplicationTest
android.test.AndroidTestCase
↳android.test.ApplicationTestCase
↳类应用程序测试
如果在测试中调用
createApplication()
,测试用例将自动调用
onCreate()
方法来启动应用程序,以便它可以在受控环境中运行。
类似地,测试结束时会自动调用
tearDown()
方法。它依次调用
ondestory()
方法来销毁应用程序。

运行应用程序时,不需要在项目中使用此类。
此类用于在受控环境中测试应用程序

可能无法在每种类型的设备上测试应用程序。
在这种情况下,您可以创建自定义环境来模拟要在其上测试应用程序的设备。
您可以为不同的设备配置、数据库和活动生命周期事件创建测试

它扩展了
ApplicationTestCase
类,调用其构造函数并将其作为参数传递给Application.class

ApplicationTestCase
类依次扩展了
AndroidTestCase

  android.test.AndroidTestCase
     ↳android.test.ApplicationTestCase<T extends android.app.Application>
          ↳class ApplicationTest
android.test.AndroidTestCase
↳android.test.ApplicationTestCase
↳类应用程序测试
如果在测试中调用
createApplication()
,测试用例将自动调用
onCreate()
方法来启动应用程序,以便它可以在受控环境中运行。
类似地,测试结束时会自动调用
tearDown()
方法。它依次调用
ondestory()
方法来销毁应用程序。

您的答案与所问问题无关。请上载与问题相关的完整信息。您的答案与所问问题无关。请上载与问题相关的完整信息。