How to Build, Test, and Deploy Your React Native Expo App to the Google Play Store

Поділитися
Вставка
  • Опубліковано 4 жов 2024

КОМЕНТАРІ • 128

  • @XauDel
    @XauDel Рік тому +15

    Finally a tutorial that's straight to the point. This helped me a lot. Thanks 👍

    • @BugNinza
      @BugNinza  Рік тому

      Bug Ninza: One stop solution for developers

  • @vladimirtchuiev2218
    @vladimirtchuiev2218 9 місяців тому +8

    So apparently Google now requires you to have 20 closed beta testers for a period of 14 days in order to get this published. So now it seems to be too much of a hastle for the small app I made for me and my SO to log in our cat's food amounts...

    • @BugNinza
      @BugNinza  9 місяців тому

      Thank you for informing me.

  • @gregoryinnovo11
    @gregoryinnovo11 Місяць тому

    The BEST tutorial to upload an app, thx u very much!!!!

  • @ThaiNhan-gk2vw
    @ThaiNhan-gk2vw Рік тому +2

    Thank you for this amazing content! It's exactly what I was looking for.

    • @BugNinza
      @BugNinza  Рік тому

      Glad it was helpful! Keep supporting 🙌

  • @arturmrozinski7536
    @arturmrozinski7536 9 місяців тому

    cool, Im juststarting to build my first mobile app and wanted to see whats where. Its a bit of work but very straight forward. Thanks bro!

    • @BugNinza
      @BugNinza  9 місяців тому

      Anytime. Keep supporting 🙌

  • @Crakkovia
    @Crakkovia Рік тому +1

    Clear , concise and helpful, thank you!

    • @BugNinza
      @BugNinza  Рік тому

      Glad it was helpful! Keep supporting

  • @mukkarrammoin6513
    @mukkarrammoin6513 Місяць тому

    Please upload for appstore deployment as well.
    Thank you. Amazing video.. ✅

  • @Neelammkw
    @Neelammkw 5 місяців тому +2

    Build failed
    🤖 Android build failed:
    Gradle build failed with unknown error. See logs for the "Run gradlew"

    • @Neelammkw
      @Neelammkw 5 місяців тому

      How to solve this error I cannot deploy it ..on expo

  • @micahenoch7333
    @micahenoch7333 Місяць тому

    thanks with the tutorial please how can i add env when building the apk, so that after deploying one can access the online services

  • @EvertonJohnny
    @EvertonJohnny 2 місяці тому

    Your tutorial is great!!! Thank you man!

    • @BugNinza
      @BugNinza  2 місяці тому +1

      Glad it helped!

  • @FeinsterSchmaus
    @FeinsterSchmaus Рік тому +1

    How did u manage to sign your aab and how were u able to enable releases signed by google? We have problems here activating the google signing

    • @BugNinza
      @BugNinza  Рік тому

      Run eas credentials, choose a platform and then manage your credentials key

  •  27 днів тому

    How many days take the final verification?

  • @Kijen2580
    @Kijen2580 2 місяці тому

    1000th like from my side

  • @UshaMChandrashekara
    @UshaMChandrashekara 2 місяці тому

    Thank you so much. Its very much helpful

    • @BugNinza
      @BugNinza  2 місяці тому

      Glad it was helpful!

  • @df6148
    @df6148 Рік тому

    One of, if not *THEE* best walk through I’ve seen on UA-cam. Simply amazing. Can’t wait to give it a shot. The sheer amount of concentration, recording, editing and overall detail of this was so good it made something go from _intimidating_ to doable. In other words, this encouraged me to build for Android. I was leaning towards Apple as a first time mobile dev for react native but the hoola hoops and fees were so overwhelming compared to Androids. I just want to make a basic app like this and put it on the store so I can use it on my device and share it. While updating incrementally.
    Having owned an android tablet before I remember loving that it had SOOOOOOO many developer unique applications. And now I know why. Developer entry level is much better here! The cool part about react native is it’s cross platform ability. So later down the road I’ll build for Apple too. But I just wanted to say Thank You because videos like this keep communities growing! 🫡

    • @BugNinza
      @BugNinza  Рік тому +1

      I am gonna post this comment on X. You just made my day! Thank you sooo much

    • @df6148
      @df6148 Рік тому

      @@BugNinza I’m really glad to hear that 😊. Keep up the great work!

  • @rohithgoud-e4p
    @rohithgoud-e4p 2 місяці тому

    currently I facing issue that after generating apk the app is not opening could you help me out.

  • @rahmathirshad9480
    @rahmathirshad9480 8 місяців тому

    first of all thanks for this brilliant help and other thing is can you also create a video on how to update expo apps example version 1 to version 2 and then push to play store

    • @BugNinza
      @BugNinza  8 місяців тому

      Sure, stay tuned

  • @olp9667
    @olp9667 Рік тому

    Thank you, this tutorial was great :)

  • @suriya_619
    @suriya_619 12 днів тому

    Upload to play store is free or paid?

  • @thanzeerhussain469
    @thanzeerhussain469 Рік тому +1

    please make video to reduce expo apk size bcz a simple apk needs 50 mb storage

  • @islombektadjiyev793
    @islombektadjiyev793 11 місяців тому

    Assalamu Aleykum brother this video was very useful for me.Thanks 😊

    • @BugNinza
      @BugNinza  11 місяців тому

      Glad to hear that

  • @NajeebSayyed
    @NajeebSayyed 2 місяці тому

    Brother what is 20 testers policy?

  • @isaiasd0094
    @isaiasd0094 2 місяці тому

    I have many doubts about eas, I am worried that it is paid, there is also a free version but I don't know how limited it is, can you clarify this issue for me please.

  • @SabaIdukashvili
    @SabaIdukashvili 23 дні тому

    i get aab file why? does anyone know?

  • @cmix8202
    @cmix8202 2 місяці тому

    How you get phone screen to desktop Screen

  • @bhanu2603
    @bhanu2603 7 місяців тому

    It is cool i did the same for apk release . It got installed successfully fine for the first device but after that it is not getting installed in any other device throwing an error like below. How can i over come from this ?
    Unsafe app blocked
    innings2 ebooks
    Play Protect doesn't recognise this app's developer. Apps from unknown developers can sometimes be unsafe.
    Installing this app may put your device at risk. Learn more about Play Protect.
    Install anyway
    OK

    • @BugNinza
      @BugNinza  7 місяців тому

      fill out your developer information policy in the appstore. As, Google changed the app policy recently

    • @bhanu2603
      @bhanu2603 7 місяців тому

      @@BugNinza thanks for the immediate response. Can I have the detailed explination as I’m new to android development basically I’m an iOS developer

  • @SoapCS2
    @SoapCS2 Рік тому

    Thankyou so much.. Saved my day

    • @BugNinza
      @BugNinza  Рік тому

      Glad it helped! Keep supporting

  • @RaulPalma-f9n
    @RaulPalma-f9n 5 місяців тому

    do you know how to fix this?
    Your Android App Bundle is signed with an incorrect key. Make sure it is signed with the appropriate signing key and return to i

    • @BugNinza
      @BugNinza  5 місяців тому

      Use eas credentials command and change your key.. sign in with a new key

  • @unknown-dr1mb
    @unknown-dr1mb 6 місяців тому

    after following your steps, when i open my apk on my phone or on my Android emulator i get a white screen. no splash screen at all. just a big whit screen. any solutions?

    • @BugNinza
      @BugNinza  6 місяців тому

      check your code and optimize it. use chatGPT or claude to optimize it

  • @proMehediBD
    @proMehediBD Рік тому

    Very helpful! Thank you.
    Can you plz show us IOS build & Deployment ?

    • @BugNinza
      @BugNinza  Рік тому +1

      I don't have Apple developer account

  • @tbm1895
    @tbm1895 7 місяців тому

    Thank you so much

  • @EmperorLeizie
    @EmperorLeizie 5 місяців тому

    thank you so much!

  • @Ali_Umed
    @Ali_Umed Рік тому

    thanks man , i have a problem i build the application but when open the app just show me ,splash screen did not navigate me to home page .

    • @BugNinza
      @BugNinza  Рік тому

      check your code and optimize it

  • @jalilbenguettat
    @jalilbenguettat Рік тому

    what about the play protect warning, how to remove it ??

  • @bosster97
    @bosster97 6 місяців тому

    Please tell me how to update the existing expo app with same keystore on play store

    • @BugNinza
      @BugNinza  6 місяців тому

      ok, i'll upload video soon

  • @buitrithuc3623
    @buitrithuc3623 11 місяців тому

    hi sir, I successfully built the apk file but when I installed it on my Android device and opened the application, the application automatically shut down, why?

    • @BugNinza
      @BugNinza  11 місяців тому

      Always test your app in the development build before building an APK. And do check app.json, wrongly coded components and error management

  • @sunilkhadilkar5557
    @sunilkhadilkar5557 9 місяців тому

    Hello, my build:configure step is failing since I do not have a git defined with a message...set EAS_NO_VCS=1 to use EAS CLI without Git.... What is the exact syntax for the command to be used in eas.json? Thanks

    • @BugNinza
      @BugNinza  9 місяців тому

      Install git and try again and let me know. You can also DM me on my social media handles

    • @sunilkhadilkar5557
      @sunilkhadilkar5557 9 місяців тому

      I am planning to setup git later. If someone can tell me how to setup the EAS_NO_VCS in eas.json, that will be helpful, so I can proceed with the source that is not in git as yet. In any case, knowing how to set the variable is good info to have. Thanks@@BugNinza

  • @dineshkumar.s1496
    @dineshkumar.s1496 Рік тому

    Good video.... can u please create static privacy policy URL content

  • @christnovs
    @christnovs 10 місяців тому

    Hello sir , how to setup mobile simulator in to the pc ? like after running the application then i will not use the phone just the phone view simulator just like you show us on the video? teach me please. Thanks

    • @BugNinza
      @BugNinza  10 місяців тому +1

      I mirror my mobile device to my PC. I use one open source for this. Check this:
      github.com/Genymobile/scrcpy
      Both wired and wireless connection is supported. DM me if you face any issues.

    • @christnovs
      @christnovs 10 місяців тому

      @@BugNinza Thank you sir . Keep uploading i always follow you.

  • @filateiboijumiyen2610
    @filateiboijumiyen2610 10 місяців тому

    hello sir, pls its not working for me.
    this is the problem i am facing;
    Android build failed:
    Unknown error. See logs of the Prebuild build phase for more information.

    • @BugNinza
      @BugNinza  10 місяців тому

      Rebuild your app

    • @filateiboijumiyen2610
      @filateiboijumiyen2610 10 місяців тому

      @@BugNinza I've rebuild it Sir, but it still not working

  • @not_amanvarma
    @not_amanvarma Рік тому

    Are you doing this all without Android studio?

    • @BugNinza
      @BugNinza  Рік тому

      Yup!! My 8th gen laptop can't handle the Android Studio TBH. But expo let me handles these stuffs with ease.

  • @josafathsosajimenez3219
    @josafathsosajimenez3219 11 місяців тому

    i get this error please help Error: Gradle build failed with unknown error. See logs for the "Run gradlew" phase for more information.

    • @BugNinza
      @BugNinza  11 місяців тому

      Check your app.json file.

    • @arte_de_ouvir
      @arte_de_ouvir 10 місяців тому

      when you try to open your app at your phone, does the app just close too?

  • @shreyas.sihasane
    @shreyas.sihasane Рік тому

    Thanks a lot 😊

  • @Dribbl777
    @Dribbl777 5 місяців тому

    can you make on creating privacy

    • @BugNinza
      @BugNinza  5 місяців тому

      Add a link to normal github pages

  • @hyelanlee3644
    @hyelanlee3644 10 місяців тому

    I'm very interested in taking your Native course. If I have problems or questions while flowing your course, is there any board to leave them? It seems that not many people in Discord community are there.

    • @BugNinza
      @BugNinza  10 місяців тому +1

      Our community is still small, but we're in the early stages of growth. I don't plan to create any paid courses because I believe that knowledge should be free for everyone. You can learn by watching my UA-cam tutorials or asking me questions on Instagram or Twitter. I'll do my best to help! Happy coding!

    • @hyelanlee3644
      @hyelanlee3644 10 місяців тому

      @@BugNinzaI wanted purchase Only Chat course, but I bought Native course. I thought your React Native course is developing Only Chat project. can I change my course to Only Chat course please?

  • @Raushankumar-zy2fz
    @Raushankumar-zy2fz 8 місяців тому

    How to change app name??

  • @ifeanyinnaemego
    @ifeanyinnaemego Рік тому

    Can you explain the .env usage am having issues with it

    • @BugNinza
      @BugNinza  Рік тому

      Read the official docs here: docs.expo.dev/guides/environment-variables/

  • @KnightInSharkArmor
    @KnightInSharkArmor 9 місяців тому

    I have this error,
    Cannot copy 'C:\Users\xx' to a subdirectory of itself, 'C:\Users\xx\AppData\Local\Temp\eas-cli-nodejs\6818b7fa-e64a-4515-b4cd-6390cd8ac267-shallow-clone'.

    • @BugNinza
      @BugNinza  9 місяців тому

      I'm not getting you

    • @KnightInSharkArmor
      @KnightInSharkArmor 9 місяців тому

      @@BugNinza it showed up after running the command "eas build -p android --profile preview"

  • @Dksjsuww8
    @Dksjsuww8 Рік тому

    Estou com um problema, toda vez que faço uma build, ele mostra muitos erros que não tenho ideia, porém, no final, diz que está tudo ok. O app instala no android, mas quando vou abrir ele fecha na hora.

    • @BugNinza
      @BugNinza  Рік тому

      Acho que você bagunçou muito o tratamento de erros do seu aplicativo. Remova o console.log desnecessário do seu código e trabalhe no tratamento de erros. Adicione a permissão necessária e tudo funcionará bem.

    • @arte_de_ouvir
      @arte_de_ouvir 10 місяців тому

      eu estou com esse mesmo problema
      ele gera o apk pro android e eu instalo no celular, mas quando tento abrir ele fecha na hora. fui tentar rodar o ./gradlew clean e aparece um milhão de erros que nem sei o que quer dizer tipo esses
      ******************************************
      FAILURE: Build failed with an exception.
      * What went wrong:
      A problem occurred configuring root project 'PROJECTNAME'.
      > Could not determine the dependencies of null.
      > Could not resolve all task dependencies for configuration ':classpath'.
      > Could not resolve com.android.tools.build:gradle:7.4.2.
      Required by:
      project :
      > No matching variant of com.android.tools.build:gradle:7.4.2 was found. The consumer was configured
      Conseguiu solucionar o seu?

  • @gabsiferjenia9067
    @gabsiferjenia9067 5 місяців тому

    Is the deployement on the Play Store for free ?

    • @BugNinza
      @BugNinza  5 місяців тому +1

      Nope $25 one time charge

  • @RokMigration
    @RokMigration 5 місяців тому

    bro , which android emulator did you use?

    • @BugNinza
      @BugNinza  5 місяців тому +1

      Nah, just mirror my Mobile screen to pc

    • @RokMigration
      @RokMigration 5 місяців тому

      @@BugNinza ok bro thanks

  • @varunreddy2898
    @varunreddy2898 4 місяці тому

    Hello mate
    I am getting this error
    * What went wrong:
    Execution failed for task ':app:compileReleaseKotlin'.
    > A failure occurred while executing org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction
    > Compilation error. See log for more details
    how to resolve it. It checked with chatgpt and gemini but couldn't solve it.

  • @marcelosuarez5629
    @marcelosuarez5629 Рік тому

    Hi. When I want to compile it gives the following error: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.8.0, expected version is 1.6.0. react native. How can I solve this?

    • @BugNinza
      @BugNinza  Рік тому

      Install the binary version 1.6.0 and uninstall version 1.8.0

  • @jerry9253
    @jerry9253 Рік тому

    using eas build crashes the app on open when i use navigator stack but it works fine on expo go

    • @BugNinza
      @BugNinza  Рік тому

      I guess you missed some dependencies. The required dependencies for the stack navigation are (expo & Android):
      npm install @react-navigation/native
      npx expo install react-native-screens react-native-safe-area-context
      npm install @react-navigation/stack
      npx expo install react-native-gesture-handler ( import 'react-native-gesture-handler' in App.js )
      npx expo install @react-native-masked-view/masked-view
      If you are using bare react native or iOS then I suggest you to follow the official docs

    • @jerry9253
      @jerry9253 Рік тому

      @@BugNinza that was the problem thanks a lot for helping

  • @bilelrahmouni01
    @bilelrahmouni01 Рік тому

    thank you

  • @southredmondtoxik1885
    @southredmondtoxik1885 Рік тому

    My create and publish a release section is locked. How can I unlock it?

    • @BugNinza
      @BugNinza  Рік тому

      What do you mean locked? I'm not getting you. Try with different account

  • @PmartN
    @PmartN Рік тому

    Nice 👍 can you do step by step with iOS?

    • @BugNinza
      @BugNinza  Рік тому

      No Apple eco-system. Poor Admin!!😑

  • @diegovillafane6313
    @diegovillafane6313 Рік тому

    What is that theme, it's awesome!

    • @BugNinza
      @BugNinza  Рік тому

      High contrast dark theme

  • @tonnykizito816
    @tonnykizito816 Рік тому

    When I try to click in download build i get an error "page unreachable" please help me

    • @BugNinza
      @BugNinza  Рік тому

      Try after sometime. It might be the expo server issue.

    • @tonnykizito816
      @tonnykizito816 Рік тому

      Okay Sir.

    • @tonnykizito816
      @tonnykizito816 Рік тому

      Have you get the solution?, Im getting the same error

    • @tonnykizito816
      @tonnykizito816 Рік тому

      Really I failed to download my build

  • @SoumyaSiya-yf5og
    @SoumyaSiya-yf5og Рік тому

    how to change the app logo ?

    • @BugNinza
      @BugNinza  Рік тому

      Check the assets folder of your Expo project. You will find 4 PNG files. You can change them as needed.

  • @umairmahmood5023
    @umairmahmood5023 Рік тому

    👍

  • @gradiamutambay686
    @gradiamutambay686 Рік тому

    Does it mean the aab is signed ??

  • @djreverb3850
    @djreverb3850 Рік тому

    I accidentally changes the package name

  • @muhammadjibranayoub-1971
    @muhammadjibranayoub-1971 Місяць тому

    ok

  • @roobun2023
    @roobun2023 Рік тому

    Thankyou so much.. Saved my day