5분 안에 멀티 스크린 미리보기
소개
flatter로 안드로이드를 개발하는 것은 소프트웨어 개발의 흥미로운 분야이다.최근 몇 년 동안 모바일 기기의 흥행을 감안하여 사용자와 이동성이 증가하고 있다. Flifter는 오픈소스 사용자 인터페이스 소프트웨어 개발 도구 패키지(SDK)로 구글이 2017년에 창설하여 단일 코드 라이브러리에서 안드로이드, iOS, Linux, Mac, Windows, 구글 Fuchsia와 웹 응용 프로그램을 개발하는 데 사용되었다. 그 이유는 다음과 같다.
떨림 응용 프로그램을 구축할 때 발생하는 문제
떨림 응용 프로그램 개발에서 직면한 주요 문제는 다음과 같다.
본 직위의 목적
이 글은 진동 코드를 테스트할 수 있는 여러 개의 장치가 없는 개발자와 장치에 높은 처리 능력이 없는 개발자가 시뮬레이터, 시뮬레이터, 기타 관련 개발 도구를 실행하는 데 도움을 주기 위한 것이다.
요구 사항
![](https://s1.md5.ltd/image/6b1831d39de400d386565b75dfef35f1.jpg)
![](https://s1.md5.ltd/image/1c7a2f26974bfc6c729be8608c7cc1e0.png)
![](https://s1.md5.ltd/image/d59e3fedb1f46229918251e2293f7948.png)
![](https://s1.md5.ltd/image/f25ad8d1b50cb39af25c52887728ab56.jpg)
프로그램
1. 바이브레이션 코드에 대한 의존 관계 가져오기:
dependencies:
device_preview: ^0.4.8
flutter pub get
import 'package:device_preview/device_preview.dart';
import 'package:flutter/foundation.dart';
2. 컴퓨터에 장치를 연결하고 USB 디버깅 활성화
주 코드에 다음 코드를 포함합니다.프로그램을 실행하기 전의dart 파일입니다.
Future<void> main() async {
WidgetsFlutterBinding.ensureInitialized();
runApp(
DevicePreview(
enabled: !kReleaseMode,
builder: (context) => MyApp(),
),
);
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
locale: DevicePreview.of(context).locale,
builder: DevicePreview.appBuilder,
home: HomePage(),
);
}
}
2. 컴퓨터에 장치를 연결하고 USB 디버깅 활성화
![](https://s1.md5.ltd/image/63312875f2079455c38229490c344a1a.jpg)
![](https://s1.md5.ltd/image/47f9800da5fdb6054006e4a7e4c6efe5.jpg)
3. 장치가 연결되어 있는지 확인합니다.
vscode의 밑에 있는 내비게이션 표시줄에서 장치가 연결되었는지 확인하십시오.장치가 아래쪽 표시줄에 표시되지 않으면 AVD 장치를 수동으로 활성화합니다.Read more
![](https://s1.md5.ltd/image/cb6cc06f9a05c0a612f522f57753502f.png)
3. 모바일 장치에서 미리 보기
![](https://s1.md5.ltd/image/09190953ce8a62f80b63402eb2bcc85f.png)
![](https://s1.md5.ltd/image/31126d0796d9e76339b6719627327384.png)
![](https://s1.md5.ltd/image/90e97ab168dad7b7ce4ba7e7f3cf7d1d.png)
![](https://s1.md5.ltd/image/05a9db6712dc2aaa0f738e2990c4a2c2.png)
![](https://s1.md5.ltd/image/4a50660da399fa230214f36c96ca6629.png)
![](https://s1.md5.ltd/image/7cdd86fc95f21c7ca472c1d276f05dd8.png)
![](https://s1.md5.ltd/image/d5ed4c8bf04375fd91873d659d86bff6.png)
자세한 내용
결론
한 마디로 하면,androidstudio는 좋은 프로세서가 있어야만 Flatter를 사용하여 개발을 진행할 수 있지만, 그것은 여전히 좋은 개발 도구 (최고의 도구 중 하나) 이다.개발자가 Android 스튜디오의 최신 기능을 사용하지 못하고 오류를 복구할 수 있지만 Android 스튜디오의 초기 버전을 설치하면 개발 속도가 빨라질 수 있습니다.
대부분의 초급 개발자들에게 이 직위는 게임 규칙의 변화자이다. 특히 개발도상국에서는 고처리 컴퓨터를 사용할 수 없고 Flutter 개발자의 직업에 종사하도록 권고받는다.
사용자 정의 장치 모양 및 기타 옵션 Click here!
Reference
이 문제에 관하여(5분 안에 멀티 스크린 미리보기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/yunweneric/debug-any-flutter-code-using-a-real-android-device-with-several-screens-previews-2bec
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(5분 안에 멀티 스크린 미리보기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/yunweneric/debug-any-flutter-code-using-a-real-android-device-with-several-screens-previews-2bec텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)