❯ kdoctor
[✓] Operation System
[✓] Java
[✓] Android Studio
[✓] Xcode
[✓] Cocoapods
Conclusion:
✓ Your system is ready for Kotlin Multiplatform Mobile Development!
インストール後は、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
❯ adb help
...
internal debugging:
start-server ensure that there is a server running
kill-server kill the server if it is running
reconnect kick connection from host side to force reconnect
reconnect device kick connection from device side to force reconnect
reconnect offline reset offline/unauthorized devices to force reconnect
...
restart-server が欲しいですよね。
.bash_profile とか .zshrc とかに書いておくと便利です。
alias adb='function _adb(){
if [ $1 = "restart-server" ]; then
adb kill-server && adb start-server;
else adb "$@";
fi;
};_adb'
❯ adb restart-server
* daemon not running; starting now at tcp:5037
* daemon started successfully