Android core modules published with JitPack.
- Push the code to GitHub.
- Create a Git tag or GitHub release, for example
1.0.0. - Open
https://jitpack.io/#nguyenvuong0308/CodeBaseand request the tag build.
JitPack runs ./gradlew clean publishToMavenLocal -x test from jitpack.yml.
Add JitPack to the consuming app:
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
google()
mavenCentral()
maven(url = uri("https://jitpack.io"))
}
}Use the modules you need:
dependencies {
implementation("com.github.nguyenvuong0308:CodeBase:3.1.1")
}Available artifacts:
coreadsanalyticsbaseuibillingconfigdimenspreferenceratestartflowutilities
- Release notes 3.1.1
- Release notes 3.0.5–3.0.9
- Firebase Ads configuration guide
- Ads A/B testing overrides
- Native collapsible remote config
- StartFlow Language V1/V2 UI customization
- StartFlow Onboarding UI customization
Native placements support optional text sizes configured in Firebase Remote Config. Values from 1 to 35 map to the matching responsive @dimen/_Ndp resource; omit a field or use a value outside that range to keep the template layout default.
{
"primary_text_size_dp": 16,
"body_text_size_dp": 14,
"cta_text_size_dp": 14
}