/V2LF

The v2ex client write in flutter.

Primary LanguageDartGNU General Public License v3.0GPL-3.0

Language: English | 中文简体

FfM6Yt.png

V2LF

LICENSE

V2LF is a v2ex unofficial app. 'V2LF' means 'way to love flutter'. The original intention of developing this app is to learn flutter.

Get it from iTunes Get it on Google Play

iOS TestFlight

CoolApk

ScreenShot

Building the project

Missing Key.Properties file

If you try to build the project straight away, you'll get an error complaining that a key.properties file is missing and Exit code 1 from: /V2LF/android/gradlew app:properties:. To resolve that,

  1. Open V2LF\android\app\build.gradle file and comment following lines-
//keystoreProperties.load(new FileInputStream(keystorePropertiesFile))

signingConfigs {
// release {
// keyAlias keystoreProperties['keyAlias']
// keyPassword keystoreProperties['keyPassword']
// storeFile file(keystoreProperties['storeFile'])
// storePassword keystoreProperties['storePassword']
// }
}
buildTypes {
// release {
// signingConfig signingConfigs.release
// }
}
  1. Open V2LF\android\local.properties and add -
flutter.versionName=1.0.0
flutter.versionCode=1
flutter.buildMode=release

The stack & building from source

The project is currently built using the latest Flutter Channel dev, with Dart 2 enabled.

To build the project, ensure that you have a recent version of the Flutter SDK installed. Then either run flutter run in the project root or use your IDE of choice.

To-Do

Please pay attention to the project progress in trello

Related Links

License

GPL v3.0 License