Flutter: Difference between revisions
m I accidentally removed half the page, whoops! 27732 by Username-Generic (talk) Tag: Undo |
m Replaced `ANDROID_SDK_ROOT` with its non-deprecated counterpart |
||
| (One intermediate revision by the same user not shown) | |||
| Line 46: | Line 46: | ||
devShell = | devShell = | ||
with pkgs; mkShell rec { | with pkgs; mkShell rec { | ||
ANDROID_HOME = "${androidSdk}/libexec/android-sdk"; | |||
buildInputs = [ | buildInputs = [ | ||
flutter | flutter | ||
| Line 81: | Line 81: | ||
devShell = | devShell = | ||
with pkgs; mkShell rec { | with pkgs; mkShell rec { | ||
ANDROID_SDK = "${androidSdk}/libexec/android-sdk"; | |||
buildInputs = [ | buildInputs = [ | ||
flutter | flutter | ||
| Line 125: | Line 125: | ||
ndk;26.3.11579264 NDK (Side by side) 26.3.11579264 | ndk;26.3.11579264 NDK (Side by side) 26.3.11579264 | ||
The SDK directory is not writable (/nix/store/1xw5npxd7isrl50pl7y82anhdapnfs6p-androidsdk/libexec/android-sdk)</syntaxhighlight> | The SDK directory is not writable (/nix/store/1xw5npxd7isrl50pl7y82anhdapnfs6p-androidsdk/libexec/android-sdk)</syntaxhighlight> | ||
* There might be cases where setting the <code>ANDROID_HOME</code> environment variable will have no effect on Flutter's ability to assess the validity of Android SDK's installation. This behavior may be caused by an existing configuration file (<code>$XDG_CONFIG_HOME/settings</code> or <code>$XDG_CONFIG_HOME/flutter/settings</code>) containing an incorrectly set <code>"android-sdk"</code> key-value pair. Once removed, the environment variable should no longer be overridden, and should function correctly. | |||
== See also == | == See also == | ||