Android Studio Electric Eel に更新しました。
KMM プロジェクトテンプレートが消えてます。
以前は、以下のようにありました。
たまらず、kdoctor。
❯ kdoctor
[✓] Operation System
[✓] Java
[✓] Android Studio
[✓] Xcode
[✓] Cocoapods
Conclusion:
✓ Your system is ready for Kotlin Multiplatform Mobile Development!
いけてます。
あれ、どうだったけか。
📱 Kotlin Multiplatform Mobile プラグインを再度入れる
プラグインが更新時に消えてますね。
JetBrains Marketplace のサイトから Android Studio にプラグインをインストールしてるがどうかを確認できます。
ブラウザ上で右上のボタンからです。
👉 Kotlin Multiplatform Mobile - Android Studio Plugin | Marketplace
または、Android Studio 内、設定のプラグイン画面からインストールします。
インストール後は、Android Studio を再起動すると、KMMテンプレートも表示されるようになります。
しかし、ビルドできません。
JDK 11 を再度設定するといけました。
しかし、iOS側がコケる。
ERROR: JAVA_HOME is set to an invalid directory: /Users/jim/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/213.7172.25.2113.9014738/Android Studio.app/Contents/jre/Contents/Home
Dolphin の embed JDK のパスが残ってます。
👉 Android Studio Releases List | IntelliJ Platform Plugin SDK
ここか。
Xcode Settings - Location - Custom Paths
JetBrains IDE製品には、JetBrains Runtime(JBR)と呼ばれるIDE自体の実行に使用されるJava実行環境が同梱されています。これは皆さんが書くコードのコンパイルや実行に使用するためのJDKとは(本来)別のものです。https://t.co/DCSAxaK1KA #android #kmm #androidstudio #プログラミング
— chanzmao (@maochanz) January 18, 2023