Flutter ์๋ฌ Cannot run with sound null safety ์ด์ Error: Cannot run with sound null safety, because the following dependencies don't support null safety: - package:http - package:http_parser For solutions, see https://dart.dev/go/unsound-null-safety FAILURE: Build failed with an exception. ์ ๊ฐ์ ์๋ฌ๋ฉ์ธ์ง๊ฐ ๋ฐ์ํ๋ค. ํด๊ฒฐ ์๋จ ๋ฉ๋ด์์ Run - Edit Configurations ๋ฅผ ์ ํํ๊ณ ! --no-sound-null-safety ๋ฅผ ์ถ๊ฐํ๊ณ Ok ๋ฅผ ๋๋ฅด๋ฉด ํด๊ฒฐ!!
๋ชจ๋ฐ์ผ ๊ฐ๋ฐ์ ํ๋ค๋ณด๋ฉด, ์์ง ๊ฐ์ด ๋ถ๋ฌ์์ง์ง ์์์ ๊ฒฝ์ฐ, ๋๋ ์๋ฃ ์ํ๊ฐ ์๋ ๊ฒฝ์ฐ์ ๋ก๋ฉ์ฐฝ์ ๋์์ผ ๋ ๊ฒฝ์ฐ๊ฐ ์๋ค. ์ด๋ด ๋์ ๊ฐ๋จํ๊ฒ if ๋ฌธ์ ์์ฑํ ํ, else ๋จ๊ณ์์ CircularProgressIndicator(); ๋ฅผ ์ถ๊ฐํ์ฌ, ๋ก๋ฉ์ฐฝ์ ๋์ฐ๋ฉด ๋๋ค.
Shfit ๋๋ฒ ๋๋ฌ์ ๊ฒ์์ฐฝ ์คํ ํ, debugShowCheckedModeBanner ๊ฒ์ app.dart ํ์ผ์ const CupertinoApp, const MaterialApp ๋ ๊ณณ ๋ชจ๋ this.debugShowCheckedModeBanner ๋ฅผ false ๋ก ์์
Flutter๋ ์ฃผ๋ก Android Studio IDE์์ ๊ฐ๋ฐ๋๋ค. ๋จ์ํ ๊ฒ์ ์ฐพ๊ณ ๋ฐ๋ณต์ ์ธ ์ผ์ ์ซ์ดํ๋ ๊ฐ๋ฐ์๋ค์ ๋ ์๋์์ฑ์ ์ฐพ๊ฒ๋๋ค. ํด๋์ค๋ฅผ ์์ฑํ ๋, ์ผ์ผํ ์น์ง ์๋๋ผ๋ ์๋์์ฑ์ด ๋๋ฉด ์ผ๋ง๋ ์ข์๊น.. ๋ง์น java์ public static void main(String[] args)๊ณผ ๊ฐ์ด ๋ง์ด๋ค. ๋ฌผ๋ก ๋น์ฐํ ์ง์ํ๋ค. stateless widget์ด๋ stateful widget์ ์ด์ฉํ ๋, ์ ์ฉํ๋ค. #1. StateLess stless + Enter ์ด ๋ช ๋ น์ด๋ฅผ ์น๊ฒ ๋๋ฉด, ์ด๋ ๊ฒ ์๋์์ฑ์ด ์ด๋ฃจ์ด์ง๊ณ , #2. StateFul stful + Enter ์ด ๋ช ๋ น์ด๋ฅผ ์น๊ฒ ๋๋ฉด, ์ด๊ฒ ๋ํ ์๋์์ฑ์ด ์ด๋ฃจ์ด์ง๋ค.