Skip to main content

Installs the flutter sdk and dependencies

Project description

pyflutterinstall

Win_Tests Win_FullInstall MacOS_Tests MacOS_Fullinstall Ubuntu_Tests Ubuntu_Fullinstall

Installs all dependencies for pyflutter/AndroidSDK on Windows.

pip install pyflutterinstall
cd <DIRECTORY YOU WANT TO INSTALL>
pyflutterinstall

The SDK will be installed at FlutterSDK

Use this tool if you need to:

  • Install FlutterSDK
  • -or- Install the AndroidSDK

Your path will be updated with the dependencies so that you can execute sdkmanager, adb, emulator and the like.

Why?

Installing the Android SDK toolchain is hard! This tool takes care of all of this for Windows/Linux/MacOS and does it in a fully automated way. This is great for reproducabilty of tool chain install across your team.

Versions

  • Android API: 33
  • Java: 8
  • Flutter:

Usage

> pip install pyflutterinstall
> pyflutterinstall

Releases

  • 1.1.1: Expose the post_run testing function to test environments.
  • 1.1.0: Adds ant install.
  • 1.0.10: Emulator tools now installed on path.
  • 1.0.9: adb is now installed on the path.
  • 1.0.8: Gradle upgrade to 7.5, JDK is downgraded to 9.
  • 1.0.7: Windows now uses user environment variables to avoid elevated privileges.
  • 1.0.6: Fix macos install.
  • 1.0.5: Gradle is now installed as well.
  • 1.0.3: Uses pexpect to run commands.
  • 1.0.2: MacOS: now installs cocoapods dependency.
  • 1.0.1: Update setenvironment to 1.0.9 to get expanded paths.
  • 1.0.0: Windows, Mac and Linux now supported and all tests pass.
  • 0.0.2: Automated tests for windows.
  • 0.0.1: Initial release - windows supported.

TODO

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyflutterinstall-1.1.1.tar.gz (12.9 kB view details)

Uploaded Source

Built Distribution

pyflutterinstall-1.1.1-py2.py3-none-any.whl (21.1 kB view details)

Uploaded Python 2Python 3

File details

Details for the file pyflutterinstall-1.1.1.tar.gz.

File metadata

  • Download URL: pyflutterinstall-1.1.1.tar.gz
  • Upload date:
  • Size: 12.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.8

File hashes

Hashes for pyflutterinstall-1.1.1.tar.gz
Algorithm Hash digest
SHA256 93bfe4a7f3e3f7c3091414756d6cb56c29ce9868a1f6ba6555e7044ffe6f52cc
MD5 0c3425fc4a9009b2f98f5e55f291bc85
BLAKE2b-256 bafadd1fc6de7d276b4fbbb34661eed14fc5fe1ea12f3cfc35377334cb6bdc79

See more details on using hashes here.

File details

Details for the file pyflutterinstall-1.1.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for pyflutterinstall-1.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 32e9ba23c5cdacc52ef59c3167846438161212b4cc8d9d89d1f688f4f1e32af2
MD5 fbd6a53161154ffa26f768b31bf8a5ec
BLAKE2b-256 707b65499577da0f121fda7311e73e95802e81986a5f1ba1cb4ab4812a2e79be

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page