I am conducting research related to Ethereum development. As part of this research, I am currently in the process of debugging to understand the source code structure of the MetaMask mobile version.
We are currently debugging based on version 7.17.1 Release.
Here are some issues we have encountered, and we would like to inquire:
We proceeded with the debugging process solely based on the README.md file without any other reference materials. Are there any additional tasks that need to be performed at this stage? We encountered an error at the following step:
$ yarn start:android
During the $yarn start:android process, the INITIALIZING and CONFIGURING stages proceeded smoothly. However, an error occurred during the EXECUTING stage:
Thank you for the prompt response.
It appears that there are no issues based on the URL you provided.
We are currently developing on the Windows operating system. Do we need to build on a different operating system?
The .android.env.example file looks like this:
export MM_FOX_CODE=“EXAMPLE_FOX_CODE”
export MM_BRANCH_KEY_TEST=
export MM_BRANCH_KEY_LIVE=
What data should be added here for the build to succeed? If additional data is required, what values should be inserted?
The error we are facing is as follows.
$ yarn start:android
.
.
.
.
If react-native is upgraded, we will get an error due to mismatched dependencies while executing the yarn:setup command.
also, package.json file also states.
line 245 : “react-native”: “0.71.15”
I am currently using Release 7.19.1, and I ran it in the order listed in the README.md file. (Development environment settings are complete.)
I uploaded the process of executing each command to build on YouTube.
If you have time, I would appreciate it if you could check it out.
yarn setup (not error)
(youtu.be/gSfTT3Gx-vk)
yarn watch (error)
(youtu.be/xQX4F8AZPZ0)
yarn start:android (error)
(youtu.be/tSVfctGS13Q)
The running environment is the Windows operating system, the development tool is using VS code, and the terminal is running with Git Bash.
Thank you so much for more details unfortunately I don’t have Windows handy I wouldn’t be able to reproduce it, is it possible for you to open a new issue: Sign in to GitHub · GitHub