Create an Internal Distribution Build for Android with EAS

Kadi Kraman
InstructorKadi Kraman
Share this video with your friends

Social Share Links

Send Tweet
Published a year ago
Updated 2 months ago

Create an Internal Distribution (Preview) build for sharing your app in internally in production mode.

This can be used to share your build with your team or testers without submitting it to Google Play.

📝 Docs

[00:00] An internal distribution or a preview build is for when you want to create a demo version of your app without uploading it to Google Play. This could be used for example for QA testing or internal demos. Let's look at our EAS JSON. We want to use the default preview configuration. [00:20] Notice that the only difference between the preview and the development configuration is that in the preview one, we don't enable the development client. Open your terminal and type in EIS build profile preview platform Android. Now we'll need to wait for the build to run. Now that the build is finished, we'll click install on the EIS page, [00:40] Open the camera app and scan the QR code. This will take us to a page to download the build. Now since I'm using the same phone, I already have the development version installed which is why I'm getting prompted whether I want to update this app rather than install. This will replace my development build with the preview build. Let's choose update. As [01:00] before I need to bypass this warning. Notice that this time we didn't need to start the development server. That's because in a preview build just like in production the app will be launched with the version of JavaScript it was bundled with.

egghead
egghead

Member comments are a way for members to communicate, interact, and ask questions about a lesson.

The instructor or someone from the community might respond to your question Here are a few basic guidelines to commenting on egghead.io

Be on-Topic

Comments are for discussing a lesson. If you're having a general issue with the website functionality, please contact us at support@egghead.io.

Avoid meta-discussion

  • This was great!
  • This was horrible!
  • I didn't like this because it didn't match my skill level.
  • +1 It will likely be deleted as spam.

Code Problems?

Should be accompanied by code! Codesandbox or Stackblitz provide a way to share code and discuss it in context

Details and Context

Vague question? Vague answer. Any details and context you can provide will lure more interesting answers!

Markdown supported.
Become a member to join the discussionEnroll Today