Download, install, and run the latest version of Android Studio.
Fork our repo from https://github.com/apache/fineract-cn-mobile
From your terminal, download a copy of the forked repo with git clone https://github.com/your_username/fineract-cn-mobile.git where your_username is your GitHub username.
Enter the new fineract-cn-mobile directory with cd fineract-cn-mobile.
Set the upstream remote to the original repository url so that git knows where to fetch updates from in future: git remote add upstream https://github.com/apache/fineract-cn-mobile.git
Import the project to Android Studio.
Launch the Android Studio application
Click on File>Open...>{$FOLDER NAME}
Once the gradle build is finished, add a virtual device
Click on the dropdown on the toolbar beside the green play button that has "No Devices" selected
Select the "AVD MANAGER" option
Click on the "Create Virtual Device" button
Select a hardware device and choose "Next"
Select a system image and choose "Next". You will need to download it first if it's your first time running android studio.
Configure the settings for your virtual device and choose "Finish" (Default settings are recommended)
Launch the created AVD in the emulator
Click on the play button on the newly opened window (Android Virtual Device Manager) to launch the virtual device.
Once the application has been built successfully, the login screen should appear:
When choosing a system image, you may come accross this issue. You can find a solution to this here
System UI isn't responding
Some time after launching the virtual device, you might encounter this error. This can be solved by choosing a virtual device of lower resolution such as the Nexus 4
Contributing
We love Pull Requests, Bug Reports, ideas, code reviews or any other kind of positive contribution.
We have set of Commit Style Guidelines and Contribution Guidelines. We follow these guideline to track the every change, any bug fixes, any enhancement and any new feature addition. We also suggest you to follow these guidelines to help us manage every commit.
请发表评论