Open in app

Sign in

Write

Sign in

Andres Sandoval
Andres Sandoval

416 Followers

Home

Lists

About

13 hours ago

Android Compose: Material Design Date Picker

I’m learning about Android Material Design 3. Material 3 is the latest version of Google’s open-source design system. Design and build beautiful, usable products with Material 3. Pretty cool library tools for Android developers, more info here https://m3.material.io/ and https://developer.android.com/jetpack/compose/designsystems/material3. I added the below dependency to my Android project: implementation…

Android

3 min read

Android Compose: Material Design Date Picker
Android Compose: Material Design Date Picker
Android

3 min read


Dec 2

Android Material Design 3 in Compose: LazyRow App crash

I’m learning about Android Material Design 3. Material 3 is the latest version of Google’s open-source design system. Design and build beautiful, usable products with Material 3. Pretty cool library tools for Android developers, more info here https://m3.material.io/ and https://developer.android.com/jetpack/compose/designsystems/material3. I added the below dependency to my Android project: implementation…

Android

2 min read

Android

2 min read


Nov 6

How to create a GitHub Page to host the AdMob file app-ads.txt

AdMob requires to crawl your website to get the app-ads.txt content. When you add ads to your Android app, one Admob step is to add the file app-ads.txt to your website. For example abc.com/app-ads.txt. To achieve this we need to host our app-ads.txt on a public URL, luckily Github lets…

Admob

2 min read

How to create a GitHub Page to host the AdMob file app-ads.txt
How to create a GitHub Page to host the AdMob file app-ads.txt
Admob

2 min read


Oct 23

Run Firebase TestLab test on release build

By default FTL tests run the debug build. To run Firebase Test Lab test on the release build we need to make a small change inside build.gradle. Steps: 1. Change to Build type “Release” 2. Inside build.gradle add “ testBuildType “release”” { android { testBuildType "release" } } 3. It…

1 min read

Run Firebase TestLab test on release build
Run Firebase TestLab test on release build

1 min read


Sep 29

Android development: How to secure service account credentials Json file

A good security practice is to never push account credentials to your online code repository like Github. This tutorial helps you keep your secrets secure. Github offers “repository” secrets. The secret variable will be fetch at runtime. From your Git repo go to: Settings -> Secrets and variables -> Actions…

Android

1 min read

Android development: How to secure service account credentials Json file
Android development: How to secure service account credentials Json file
Android

1 min read


Sep 25

Part 3[CI GitHub Actions and Bitrise] Android Automation Testing with Gradle Managed Devices using Firebase TestLab devices

How to configure Firebase test lab Gradle managed devices to run on GitHub Actions and Bitrise. In the previous posts run GMD from Android Studio and run GMD using Firebase test lab devices from Android Studio we configure how to run GMD locally, in this tutorial we are going to configure GMD to run on our CI pipelines. We are going to focus on setting up…

Android Studio

5 min read

Android Studio

5 min read


Aug 6

Accept Android build tools licenses

When using the latest Gradle(alpha) versions we get the build error “Failed License not accepted for build tools”. The solution is to add command to accept the license. Below are code snippets to fix Github actions and Dockerfile. Error: Checking the license for package Android SDK Build-Tools 34-rc3 in /usr/local/lib/android/sdk/licenses Warning…

Gradle

1 min read

Accept Android build tools licenses
Accept Android build tools licenses
Gradle

1 min read


May 21

Gradle Managed Devices: The Future of Android Testing [Part 2]

Android Automation Testing with Gradle Managed Devices using Firebase TestLab devices The new Android Gradle plugin helps developers run test on virtual/real devices. Testing Android applications as part of the CI process can get complicated, sometimes it’s hard to have a stable environment to run Android test automation. Google is helping developers with creating virtual Android devices to run your tests…

Android

3 min read

Gradle Managed Devices: The Future of Android Testing [Part 2]
Gradle Managed Devices: The Future of Android Testing [Part 2]
Android

3 min read


May 21

Gradle Managed Devices: The Future of Android Testing [Part 1]

Android Automation Testing with Gradle Managed Devices using Android Studio The new Android Gradle plugin helps developers run test on virtual/real devices. Testing Android applications as part of the CI process can get complicated, sometimes it’s hard to have a stable environment to run Android test automation. Google is helping developers with creating virtual Android devices to run your tests…

Android

3 min read

Android Automation Testing with Gradle Managed Devices using Android Studio
Android Automation Testing with Gradle Managed Devices using Android Studio
Android

3 min read


Dec 26, 2022

How to run Firebase test lab automation tests on Android release builds

Tutorial shows how to run Espresso automation test on release builds. By default Android projects are configured to run on debug builds, to be able to run the tests on release builds we need to add a configuration to our build.gradle file. Add below snippet to your Android project.

Android App Development

2 min read

How to run Firebase test lab automation tests on Android release builds
How to run Firebase test lab automation tests on Android release builds
Android App Development

2 min read

Andres Sandoval

Andres Sandoval

416 Followers

software engineer, read, swim, travel. apps: https://goo.gl/rDuuQw https://goo.gl/15GvfE

Following
  • Temidayo Adefioye

    Temidayo Adefioye

  • Alex Mathers

    Alex Mathers

  • Mirek Stanek

    Mirek Stanek

  • Sérgio Dias

    Sérgio Dias

  • John P. Weiss

    John P. Weiss

See all (1,178)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams