blog

FlutterのiOSとandroidプロジェクトのデフォルト言語を設定する。

1.プロジェクトのルートディレクトリの下にあるiOSまたはandroidディレクトリを削除します 2.プロジェクトのルートディレクトリにcdします flutter create -i objc を実行...

Jan 20, 2021 · 1 min. read

現在、flutterプロジェクトを初期化するデフォルトの言語はswiftとkotlinです。

初期化プロジェクトでiOSまたはandriodのデフォルト言語を変更するには、次のようにする必要があります:

プロジェクトのルートディレクトリ下のiOSまたはandroidディレクトリを削除します。

cdプロジェクトのルートディレクトリに

  • iOSの言語がobjcに変更されただけなら

    はこびだすflutter create -i objc .

  • andriodの言語をjavaのみに変更

    はこびだすflutter create -a java .

  • iOSとandriodの言語をobjc、javaに変更

    はこびだすflutter create -i objc -a java .

  • デフォルト言語を変更するには、まず対応するディレクトリを削除する必要があります。

言語をリセット

  • -iはiOSの言語(objcかswift)を設定します。

  • aはandriodの言語設定で、javaかkotlinのどちらかに設定できます。

  • コマンドラインの末尾は .

注意

  • この操作は、プロジェクトの初期化が完了した後に変更するのが最適です。

  • iOSプロジェクトを再作成してもPodsファイルがない場合は、別のプロジェクトからPodfileをコピーするか、Podfileを再作成してPod installを実行することでflutterライブラリを追加できます。

Read next

マルチコアCPUとマルチスレッドを理解する

プロセスはスレッドを含み、プロセスは複数のスレッドを含みます。 スレッドはCPUのスケジューリングと割り当ての基本単位であり、プロセスはオペレーティングシステムによるリソース割り当ての最小単位です。 複数のプロセスを実装するには、タイムスライスローテーションアルゴリズムなど、オペレーティングシステムのプロセススケジューリングアルゴリズムに依存します。例えば、実行中のプログラムが3つある場合、オペレーティングシステムはシングルコアのCPUにこれらのプログラムを順番に実行させます。

Jan 16, 2021 · 2 min read