Open in app

Sign In

Write

Sign In

Andres Sandoval
Andres Sandoval

408 Followers

Home

Lists

About

4 days ago

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 GMD 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. …

Android Studio

4 min read

Android Studio

4 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


Aug 29, 2022

Android Compose: testing button click

I’m learning how to write a Compose test. The goal: is to show basic test to click a button. Series will show run Compose test using Firebase Test Lab. Using Android Studio Chipmunk create a new Android project “Compose Activity”. Add below snippet to your MainActivity class MainActivity : ComponentActivity()…

Android

2 min read

Android Compose: testing button click
Android Compose: testing button click
Android

2 min read


Jul 2, 2022

Graphql

How it works: You have an end point (ex: https://apollo-fullstack-tutorial.herokuapp.com/graphql) you need to have a backend setup with graphql. /query is the schema of your backend. your schema contains all your API’s responses in one API. You make request to end point but you only request the data that you…

1 min read

1 min read


Jul 2, 2022

Android 12

Android 12 is available in Developer Preview now. Here’s the timeline for release https://developer.android.com/about/versions/12/overview#timeline. changes: new gradle version with Android Studio 4.2.+ https://developer.android.com/studio/releases/gradle-plugin?utm_source=android-studio-2020-3-1&utm_medium=studio-assistant-stable#versioning-update…

1 min read

1 min read


Jul 2, 2022

Traveling to Cabo San Lucas

I traveled to Cabo San Lucas from San Jose Ca, airport to Cabo airport (3 hours). Below are what I did. Dates: September 24th — 27th Getting there: you get off the plane take a bus to airport (3–5mins ride) walk inside the airport and wait in line for 30…

2 min read

2 min read

Andres Sandoval

Andres Sandoval

408 Followers

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

Following
  • Alex Mathers

    Alex Mathers

  • Tim Denning

    Tim Denning

  • Tommy C

    Tommy C

  • Romin Irani

    Romin Irani

  • Suzan Dalia

    Suzan Dalia

See all (1,175)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams