From 50866f25323106938e8f9a6097e60fd75e67e61b Mon Sep 17 00:00:00 2001 From: Zarino Zappia Date: Thu, 19 Mar 2020 18:20:16 +0000 Subject: [PATCH] Improve developer setup instructions in README MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit I encountered the following exception when trying to run the flutter app in an Android device with `flutter run`: A problem occurred evaluating project ':app'. > path may not be null or empty string. path='null' It turns out I needed to create a flutter keystore and add a key.properties file to the project, as described here: https://flutter.dev/docs/deployment/android So I’ve updated the developer setup instructions in the README to make these extra steps clearer. --- README.md | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index a0d000749..216307888 100644 --- a/README.md +++ b/README.md @@ -26,14 +26,19 @@ You can download the beta version of our app from the [Google Play](https://play ## Getting Started ## As a developer -- Set a Flutter environment on your machine, you can start from [here](https://flutter.dev/docs/get-started/install) -- Connect a phone or run a simulator -- Then clone the project and run futter -``` - git clone https://github.com/fuseio/fuse-wallet2.0.git - cd fuse-wallet2.0 - flutter run -``` +- Set up a Flutter environment on your machine. + - [You can get started here](https://flutter.dev/docs/get-started/install). + - Make sure to also [create a keystore as described here](https://flutter.dev/docs/deployment/android). +- Connect a phone or run a simulator. +- Clone the project. + + git clone https://github.com/fuseio/fuse-wallet2.0.git + cd fuse-wallet2.0 + +- For Android development, create a file at `./android/key.properties`, [as described here](https://flutter.dev/docs/deployment/android), containing the keystore path and passwords, as set up earlier. +- Run the app. + + flutter run ## As an enterprenuer or a community manager Launch your community on the [Fuse Studio](https://studio.fuse.io/), then open the community dashboard. There you can configure it and *customize your wallet* app. When you done go to "White label wallet" and send an app invite link to yourself. Visit our [docs](https://docs.fuse.io/the-fuse-studio/overview) to learn about the Fuse Studio. \ No newline at end of file