FoQA
Container for various Quality Assurance utilities to be included in QA/testing variants of Android apps.
Description
Integrate various Quality Assurance tools into Android application by adding just one line to build.gradle
.
FoQA Hyperion plugins can also be used separately.
Usage
Add FoQA dependency to build.gradle
of the application module:
dependencies {
debugImplementation 'pl.droidsonroids.foqa:foqa:<latest version>'
}
dependencies {
debugImplementation("pl.droidsonroids.foqa:foqa:<latest version>")
}
Latest version number:
If not already present add Maven Central repository:
repositories {
mavenCentral()
}
Contents
See build.gradle.kts for a complete list of components.
And Dependencies.kt for versions.
FoQA Hyperion plugins
Device Info plugin
Shows device market name and Android version.
Usage
dependencies {
debugImplementation 'pl.droidsonroids.foqa:deviceinfo:<latest version>'
}
dependencies {
debugImplementation("pl.droidsonroids.foqa:deviceinfo:<latest version>")
}
Latest version number:
Font Scale plugin
Allows to quickly change system font scale in range from 0.4
to 1.6
.
System settings write prompt will appear when setting scale for the first time.
Usage
dependencies {
debugImplementation 'pl.droidsonroids.foqa:fontscale:<latest version>'
}
dependencies {
debugImplementation("pl.droidsonroids.foqa:fontscale:<latest version>")
}
Latest version number:
Chucker plugin
Allows to quickly launch Chucker.
Based on Hyperion Chuck
Usage
dependencies {
debugImplementation 'pl.droidsonroids.foqa:chucker:<latest version>'
}
dependencies {
debugImplementation("pl.droidsonroids.foqa:chucker:<latest version>")
}
Latest version number:
License
MIT License