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

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ก.ย. 2024

ความคิดเห็น • 128

  • @vladimirtchuiev2218
    @vladimirtchuiev2218 8 หลายเดือนก่อน +7

    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  8 หลายเดือนก่อน

      Thank you for informing me.

  • @XauDel
    @XauDel ปีที่แล้ว +14

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

    • @BugNinza
      @BugNinza  ปีที่แล้ว

      Bug Ninza: One stop solution for developers

  • @Neelammkw
    @Neelammkw 5 หลายเดือนก่อน +2

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

    • @Neelammkw
      @Neelammkw 4 หลายเดือนก่อน

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

  •  22 วันที่ผ่านมา

    How many days take the final verification?

  • @suriya_619
    @suriya_619 6 วันที่ผ่านมา

    Upload to play store is free or paid?

  • @SabaIdukashvili
    @SabaIdukashvili 18 วันที่ผ่านมา

    i get aab file why? does anyone know?

  • @cmix8202
    @cmix8202 2 หลายเดือนก่อน

    How you get phone screen to desktop Screen

  • @isaiasd0094
    @isaiasd0094 หลายเดือนก่อน

    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.

  • @thanzeerhussain469
    @thanzeerhussain469 ปีที่แล้ว +1

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

    • @BugNinza
      @BugNinza  ปีที่แล้ว

      Sure! Stay tuned!!!!

  • @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

  • @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 🙌

  • @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.

  • @mukkarrammoin6513
    @mukkarrammoin6513 หลายเดือนก่อน

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

  • @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

  • @muhammadjibranayoub-1971
    @muhammadjibranayoub-1971 หลายเดือนก่อน

    ok

  • @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

  • @gregoryinnovo11
    @gregoryinnovo11 หลายเดือนก่อน

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

  • @rohithgoud-e4p
    @rohithgoud-e4p 2 หลายเดือนก่อน

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

  • @gabsiferjenia9067
    @gabsiferjenia9067 5 หลายเดือนก่อน

    Is the deployement on the Play Store for free ?

    • @BugNinza
      @BugNinza  5 หลายเดือนก่อน +1

      Nope $25 one time charge

  • @NajeebSayyed
    @NajeebSayyed 2 หลายเดือนก่อน

    Brother what is 20 testers policy?

  • @Dribbl777
    @Dribbl777 5 หลายเดือนก่อน

    can you make on creating privacy

    • @BugNinza
      @BugNinza  5 หลายเดือนก่อน

      Add a link to normal github pages

  • @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

  • @Kijen2580
    @Kijen2580 2 หลายเดือนก่อน

    1000th like from my side

  • @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

  • @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

  • @buitrithuc3623
    @buitrithuc3623 10 หลายเดือนก่อน

    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  10 หลายเดือนก่อน

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

  • @KnightInSharkArmor
    @KnightInSharkArmor 8 หลายเดือนก่อน

    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  8 หลายเดือนก่อน

      I'm not getting you

    • @KnightInSharkArmor
      @KnightInSharkArmor 8 หลายเดือนก่อน

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

  • @UshaMChandrashekara
    @UshaMChandrashekara 2 หลายเดือนก่อน

    Thank you so much. Its very much helpful

    • @BugNinza
      @BugNinza  2 หลายเดือนก่อน

      Glad it was helpful!

  • @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

  • @Raushankumar-zy2fz
    @Raushankumar-zy2fz 8 หลายเดือนก่อน

    How to change app name??

  • @Crakkovia
    @Crakkovia ปีที่แล้ว +1

    Clear , concise and helpful, thank you!

    • @BugNinza
      @BugNinza  ปีที่แล้ว

      Glad it was helpful! Keep supporting

  • @islombektadjiyev793
    @islombektadjiyev793 11 หลายเดือนก่อน

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

    • @BugNinza
      @BugNinza  11 หลายเดือนก่อน

      Glad to hear that

  • @rahmathirshad9480
    @rahmathirshad9480 7 หลายเดือนก่อน

    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  7 หลายเดือนก่อน

      Sure, stay tuned

  • @jalilbenguettat
    @jalilbenguettat ปีที่แล้ว

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

  • @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

  • @sunilkhadilkar5557
    @sunilkhadilkar5557 8 หลายเดือนก่อน

    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  8 หลายเดือนก่อน

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

    • @sunilkhadilkar5557
      @sunilkhadilkar5557 8 หลายเดือนก่อน

      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

  • @EvertonJohnny
    @EvertonJohnny 2 หลายเดือนก่อน

    Your tutorial is great!!! Thank you man!

    • @BugNinza
      @BugNinza  2 หลายเดือนก่อน +1

      Glad it helped!

  • @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

  • @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?

  • @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.

  • @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/

  • @dineshkumar.s1496
    @dineshkumar.s1496 ปีที่แล้ว

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

    • @BugNinza
      @BugNinza  ปีที่แล้ว

      Sure!! Stay Tuned!

  • @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

  • @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.

  • @EmperorLeizie
    @EmperorLeizie 5 หลายเดือนก่อน

    thank you so much!

  • @proMehediBD
    @proMehediBD ปีที่แล้ว

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

    • @BugNinza
      @BugNinza  ปีที่แล้ว +1

      I don't have Apple developer account

  • @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 TH-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?

  • @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 🙌

  • @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

  • @SoapCS2
    @SoapCS2 ปีที่แล้ว

    Thankyou so much.. Saved my day

    • @BugNinza
      @BugNinza  ปีที่แล้ว

      Glad it helped! Keep supporting

  • @tbm1895
    @tbm1895 7 หลายเดือนก่อน

    Thank you so much

  • @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.

  • @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?

  • @olp9667
    @olp9667 ปีที่แล้ว

    Thank you, this tutorial was great :)

  • @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

  • @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

  • @PmartN
    @PmartN ปีที่แล้ว

    Nice 👍 can you do step by step with iOS?

    • @BugNinza
      @BugNinza  ปีที่แล้ว

      No Apple eco-system. Poor Admin!!😑

  • @bilelrahmouni01
    @bilelrahmouni01 ปีที่แล้ว

    thank you

  • @roobun2023
    @roobun2023 ปีที่แล้ว

    Thankyou so much.. Saved my day

    • @BugNinza
      @BugNinza  ปีที่แล้ว

      Glad it helped!

  • @diegovillafane6313
    @diegovillafane6313 ปีที่แล้ว

    What is that theme, it's awesome!

    • @BugNinza
      @BugNinza  ปีที่แล้ว

      High contrast dark theme

  • @shreyas.sihasane
    @shreyas.sihasane ปีที่แล้ว

    Thanks a lot 😊

    • @BugNinza
      @BugNinza  ปีที่แล้ว

      Most welcome 😊

  • @gradiamutambay686
    @gradiamutambay686 ปีที่แล้ว

    Does it mean the aab is signed ??

  • @djreverb3850
    @djreverb3850 ปีที่แล้ว

    I accidentally changes the package name

  • @umairmahmood5023
    @umairmahmood5023 ปีที่แล้ว

    👍

  • @df6148
    @df6148 ปีที่แล้ว

    One of, if not *THEE* best walk through I’ve seen on TH-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!