Android gradle 测试任务
Android gradle test tasks
谁能解释一下这些类型的 Android gradle 任务之间的 main 区别?
- check - Runs all checks.
- connectedAndroidTest - Installs and runs the tests for Build 'debug' on connected devices.
- connectedCheck - Runs all device checks on currently connected devices.
- deviceCheck - Runs all device checks using Device Providers and Test Servers.
例如如果我 运行 connectedAndroidTest
和 connectedCheck
,似乎一切都会一样 -> 我的测试 类 被调用(在设备或模拟器上)。
不同 Android gradle 任务之间的区别如下:(参考:http://tools.android.com/tech-docs/new-build-system/user-guide)
- check - 使用 Lint 进行 运行 检查。这些检查包括布局问题、清单错误等。有关详细信息,请参阅 http://tools.android.com/tips/lint
- connectedCheck - 使用 connectedAndroidTest - 运行s 所有 checks/tests 需要连接的设备或模拟器。因此,connectedAndroidTest 和 connectedCheck 运行 相同的测试。
- deviceCheck - 运行 仅检查使用 API 连接到远程设备。
谁能解释一下这些类型的 Android gradle 任务之间的 main 区别?
- check - Runs all checks.
- connectedAndroidTest - Installs and runs the tests for Build 'debug' on connected devices.
- connectedCheck - Runs all device checks on currently connected devices.
- deviceCheck - Runs all device checks using Device Providers and Test Servers.
例如如果我 运行 connectedAndroidTest
和 connectedCheck
,似乎一切都会一样 -> 我的测试 类 被调用(在设备或模拟器上)。
不同 Android gradle 任务之间的区别如下:(参考:http://tools.android.com/tech-docs/new-build-system/user-guide)
- check - 使用 Lint 进行 运行 检查。这些检查包括布局问题、清单错误等。有关详细信息,请参阅 http://tools.android.com/tips/lint
- connectedCheck - 使用 connectedAndroidTest - 运行s 所有 checks/tests 需要连接的设备或模拟器。因此,connectedAndroidTest 和 connectedCheck 运行 相同的测试。
- deviceCheck - 运行 仅检查使用 API 连接到远程设备。