떨림 설치 지침

5991 단어
독자 여러분, 안녕하세요.
그래서 어떤 일을 하기로 결정하면 떨림에도 선결 조건이 있다.Flatter 프로그램을 구축하기 위해서는 환경을 설정해서 처리해야 합니다.계속합시다.

바이브레이션 SDK 설치


당신은 수시로 더욱 복잡한 Flutter Installation Document에 관심을 가질 수도 있고, 본 블로그를 계속 읽어서 내가 어떻게 설정했는지 이해할 수도 있습니다.
우선, 우리는 이러한 선결 조건의 완성 여부를 검사해야 한다. (정확하고 틀림없도록 공식 문서에서 복사함)😅).
Operating Systems: macOS (64-bit) 
(Since I have a MacBook provided by My company God bless them 😎)

Disk Space: 2.8 GB (does not include disk space for IDE/tools).

Tools: Flutter depends on these command-line tools being available in your environment.

  -   bash
  -   curl
  -   git 2.x
  -   mkdir
  -   rm
  -   unzip
  -   which
알겠습니다. 두 가지 요구 사항은 검사하기 쉽기 때문에 도구에 대해 터미널에서 이 도구의 이름을 입력할 수 있습니다. Command not found 비슷한 것을 얻으면, 항상 brew를 사용하여 이 도구들을 설치할 수 있습니다.
//To instal the brew just copy paste this line
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

목록에 있는 도구 brew install <Tool name> 가 없으면 brew를 사용해서 설치할 수 있습니다. (대부분의 도구는 미리 설치만 할 것입니다. git 설치가 필요할 것 같습니다.🧐). 나는 이미 모든 이 공구들을 설치했기 때문에, 나는 더 이상 이 공구들을 설치하지 않을 것이다.
그래서 Flatter 설치 안내서 포털에서 최신 안정적인 버전Flutter SDK을 다운로드합니다(약 1GB, 상당함).😔).
다운로드 후 압축을 풀기만 하면 zip 파일 압축 프로그램을 눌러서 남은 일을 처리할 수 있습니다.그런 다음 압축을 푼 파일을 원하는 위치로 이동하여 추가로 설정하기만 하면 됩니다.따라서, 나는 단지 복사 붙여넣기를 사용하여 루트 디렉터리로 이동할 뿐이다. (이 옵션을 사용한 이상 왜 스스로 번거로움을 자초해야 하는가?😁).
다음은 우리가 언제든지 사용할 수 있도록 진동 경로 변수를 zshrc에 추가합니다.

첨부된 그림에서 보듯이 이 명령들을 순서대로 실행하기만 하면 PATH 변수를 영구적으로 설정할 수 있습니다.우선, 우리는 pwd 명령을 사용하여 진동박스 폴더의 경로를 얻을 수 있다. 이 명령은 이 폴더의 절대 경로를 제공한 다음에 zshrc 파일을 열 수 있다. (내 단말기는 zshshell sozshrc 파일을 사용하기 때문이다)🙂 만약 bash라면 bash 개요 파일입니다.
export PATH="$PATH:[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter/bin"
경로 TO flatter GIT 디렉토리가 실행pwd 명령으로 생성되는 경로이므로 zshrc 파일에 붙여넣습니다.다음 단계에서 zshrc를 입력하거나 터미널을 다시 시작한 다음 터미널에 PATH 변수를 설정합니다.다음은 명령을 사용하여 경로가 올바르게 설정되었는지 확인하기만 하면 된다
echo $PATH
이것은 모든 설정된 경로 변수를 보여 줍니다. 진동박스 폴더 경로가 그 중 하나인지 방금 확인했습니다.이 밖에 명령을 사용하여 떨림 설정의 경로를 검사할 수 있다
which flutter
이것은 떨림 SDK의 경로와dart 폴더의 위치를 보여 줍니다.마지막 두 단계에서는 PATH 변수가 올바르게 구성되었는지 확인합니다.
이 모든 절차를 마치면 떨림 명령을 실행하는 것으로 설정됩니다.

떨리는 의사


다음 명령을 실행하여 설치를 완료하기 위해 의존항을 설치해야 하는지 확인하십시오

flutter doctor
명령의 경고를 하나씩 복구합시다.
첫 번째 문제는 안드로이드 SDK를 찾지 못했기 때문에 이 문제를 해결하기 위해 설치할 수 있다Android studio. 안드로이드와 관련된 모든 도구를 설정할 수 있다(그래서 우리는 앉아서 즐기기만 하고 안드로이드 스튜디오는 우리를 위해 일한다)😎)
그런 다음 flutter doctor 명령을 다시 실행하여 문제가 해결되었는지 확인합니다.하지만 나는 또 다른 문제에 부딪혔다.
Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses
Flatter doctor의 조언에 따르면 나는 방금 명령flutter doctor --android-licenses을 실행했다. 나는 몇 개의 허가 프로토콜을 만났다. 나는 이 프로토콜을 받아들이지 않는다. 그래서 이 문제에 직면하면 이 명령을 실행하고 y를 입력하고 Enter를 눌러서 프로토콜을 받아들이면 된다. (프로토콜을 읽고 싶지만 아무도 읽지 않는다고 생각한다)🤣).
그래서 나는 또 다섯 가지 일을 했다. 다음 문제는 Xcode 설치와 관련된 것이다. 그래서 우리는 Xcode를 열고 설치를 완성하자.
그래서 문제는 Xcode가 설치되어 있지만 필요한 두 개의 명령이 설치되어 있지 않다는 것이다
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -runFirstLaunch
Xcode는 또 다른 문제가 있기 때문에 다음에 코코아팟을 설치해야 하기 때문에 시작합시다.너는 이 명령을 실행해서 그것을 설치할 수 있다.
sudo gem install cocoapods
따라서 상술한 명령을 실행할 때, 나는 문제를 만났는데, 어떻게 해결해야 할지 확실하지 않기 때문에 Stack Overflow (이것은 프로그래머의 천국) 의 건의에 따라😅) brew를 사용하여cocoapods를 설치하는 것을 권장합니다
brew cleanup -d -v 
brew install cocoapods 
이렇게 해서 우리의 두 번째 문제는 해결되었다😎.
다음 3회는 안드로이드 스튜디오에 플랫터와dart 플러그인이 설치되어 있지 않기 때문에 시작합시다.
그래서 안드로이드 스튜디오를 열고 플러그인에 들어가서 시장에서 Flatter와dart 플러그인을 선택하자.

그래서 flatter 플러그인을 설치함으로써dart 플러그인도 설치되었기 때문에 나머지는android 스튜디오를 다시 시작하는 것이고viola의 문제가 해결되었습니다.
자, 다음 질문은 IntelliJ 아이디어입니다. IntelliJ 아이디어를 사용할 생각이 없기 때문에 이것을 건너뛰도록 하겠습니다.😅.
다음 문제는 VS 코드에 떨림 확장이 없다는 것이다. 왜냐하면 나는 VS 코드를 사용할 것이기 때문에 우리는 VS 코드 시장에서 이 확장을 설치할 것이다.
flutter doctor 명령을 다시 실행하고 마지막 문제는 장치가 연결되어 있지 않다는 것입니다.
우리가 전화를 처음 받아서 무슨 일이 일어날지 보자.
전화 한 통도 안 하니 흥이 깨진다.
이렇게 해서 우리는 전진 발전의 설정을 완성하였다🙂.

감사합니다.


만약 네가 여기까지 읽었다면, 내가 먼저 너에게 감사할 것이다. (만약 네가 도움이 된다고 생각한다면, 좋아하거나 평론을 남겨라. 이것은 나를 매우 기쁘게 할 것이다.)😍)
나는 이것이 11분에 달하는 천만 마디의 문장이 될 줄 몰랐다. (나도 놀랐다)😳 이것에 관하여).만약 이것이 그들의 설정에 도움이 된다면, 나는 이것이 가치 있는 번거로움과 일을 잘했다고 생각할 것이다.그리고 블로그를 한 번에 다 썼기 때문에 등 전체가 아프다.
다음 블로그에서도 (빠르게)😌), 테스트 플로터 프로그램을 실행하기 위해 시뮬레이터/시뮬레이터를 사용하는 블로그를 쓸 것입니다.
그 밖에 나는 이 블로그를 갱신할 것이다. (나는 이 블로그나 문장이 매우 곤혹스럽다고 말해야 한다. 왜냐하면 나는 둘 사이의 차이를 모르기 때문이다💁) 내가 설정 문제에 부딪힐 때마다 그것은 최신이다.
ವಿದಾಯ 🙏(제 모국어는 카나다어입니다. 안녕히 계세요. 그래서 정확하다는 것을 확인할 수 있습니다.)😉).

좋은 웹페이지 즐겨찾기