質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.53%
Flutter

Flutterは、iOSとAndroidのアプリを同じコードで開発するためのフレームワークです。オープンソースで開発言語はDart。双方のプラットフォームにおける高度な実行パフォーマンスと開発効率を提供することを目的としています。

Android

Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。

Android Studio

Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

Android Emulator

Android EmulatorはアンドロイドのOSで起動しているアンドロイドのデバイスの機能をシミュレートするソフトウェアです。Emulatorは開発者に複数の違う設定を持ったデバイスを必要とすることなくアプリケーションを開発しテストすることが可能になります。

Android NDK

Android NDKとは、Android SDKと対を成すツールです。ネイティブコードのアプリ、またはC/C++言語の既存のポートライブラリでパフォーマンスクリティカルな部分を構築できます。ヘッダ、ライブラリを提供して、アクティビティやユーザ入力処理などを構築できます。

Q&A

解決済

1回答

9119閲覧

Flutter:Android emulatorの容量不足について

gomasan

総合スコア96

Flutter

Flutterは、iOSとAndroidのアプリを同じコードで開発するためのフレームワークです。オープンソースで開発言語はDart。双方のプラットフォームにおける高度な実行パフォーマンスと開発効率を提供することを目的としています。

Android

Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。

Android Studio

Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

Android Emulator

Android EmulatorはアンドロイドのOSで起動しているアンドロイドのデバイスの機能をシミュレートするソフトウェアです。Emulatorは開発者に複数の違う設定を持ったデバイスを必要とすることなくアプリケーションを開発しテストすることが可能になります。

Android NDK

Android NDKとは、Android SDKと対を成すツールです。ネイティブコードのアプリ、またはC/C++言語の既存のポートライブラリでパフォーマンスクリティカルな部分を構築できます。ヘッダ、ライブラリを提供して、アクティビティやユーザ入力処理などを構築できます。

0グッド

0クリップ

投稿2020/01/22 10:40

FlutterでAndroidの環境構築をしています

エミュレーターの起動をする際にエラーが出ました。

Flutter

1(base) gomanoMacBook-Pro:~ goma$ flutter emulators --create --name DevelopAndroid 2Emulator 'DevelopAndroid' created successfully. 3(base) gomanoMacBook-Pro:~ goma$ flutter emulators --launch DevelopAndroid 4Sending crash report to Google. 5Crash report sent (report ID: dcef58d39a79f772) 6Oops; flutter has exited unexpectedly. 7 8Crash report written to /Users/goma/flutter_01.log; 9please let us know at https://github.com/flutter/flutter/issues.

その後こちらで教わった

Flutter

1$ less /Users/goma/flutter_01.log

でエラーログを確認しました。
結果、

Flutter

1Flutter crash report; please file at https://github.com/flutter/flutter/issues. 2 3## command 4 5flutter emulators --launch DevelopAndroid 6 7## exception 8 9ProcessException: ProcessException: Process exited abnormally: 10emulator: ERROR: Not enough space to create userdata partition. Available: 5444.125000 MB at /Users/goma/.android/avd/DevelopAndroid.avd, need 7372.800000 MB.

となりました。

容量不足みたいですが、Android studioは今回初めてインストールしまして、特にまだプロジェクト作っていないのですが、PCの容量不足とのことでしょうか。。

もし解決策をご存知の方がいらっしゃいましたらご教示いただけますと幸いです

よろしくお願いいたします

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

PCの容量不足なのかもしれないですね、Android Studioやエミュレータはかなり容量を使います。

Macのディスク使用量は、 df コマンドで確認できます

$ df -h

またはAppleのMacストレージの空き領域を増やす方法などを参考にしてください。


また、エミュレータのディスクサイズを調整することで、必要なサイズを小さくすることもできます

  • Android Studioを起動して、AVD Managerを起動すると、エミュレータ一覧が表示されます
  • DevelopAndroidというエミュレータがあるはずなので、編集アイコンを押して、設定画面を開く。
  • Show Advanced Settingsというボタンを押すと、詳細設定が開く
  • Memory and StorageInternal Storageを小さくする

参考

投稿2020/01/22 11:37

popobot

総合スコア6586

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

gomasan

2020/01/22 12:15

popobotさん 今回も助けていただきありがとうございます! 教えていただいた順番でInternal Strageを小さくしました。 またAVD Managerを確認したところいつの間にか(恐らく参考書通り色々作成していました)エミュレーターが複数あったので、使用していないものを削除しました。その結果無事に$ flutter emulators --launch DevelopAndroidでエミュレーターが立ち上がりました・・・!本当にありがとうございます。これで先に進めます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.53%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

同じタグがついた質問を見る

Flutter

Flutterは、iOSとAndroidのアプリを同じコードで開発するためのフレームワークです。オープンソースで開発言語はDart。双方のプラットフォームにおける高度な実行パフォーマンスと開発効率を提供することを目的としています。

Android

Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。

Android Studio

Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

Android Emulator

Android EmulatorはアンドロイドのOSで起動しているアンドロイドのデバイスの機能をシミュレートするソフトウェアです。Emulatorは開発者に複数の違う設定を持ったデバイスを必要とすることなくアプリケーションを開発しテストすることが可能になります。

Android NDK

Android NDKとは、Android SDKと対を成すツールです。ネイティブコードのアプリ、またはC/C++言語の既存のポートライブラリでパフォーマンスクリティカルな部分を構築できます。ヘッダ、ライブラリを提供して、アクティビティやユーザ入力処理などを構築できます。