AndroidではJavaの他、Kotlinも公式言語としてサポートされています。KotlinはJVM上で動作する静的な型付け言語で、言語体系がSwiftに似ています。そのため、Swiftに慣れた開発者であればすぐに習得できるかと思います(似ているので逆に戸惑う部分もあるのですが)。
今回はAndroid Studio 3系を使い、KotlinでNCMBを利用する方法を解説します。今回はSDKの削除方法です。
削除する場合について
もし何か理由があってNCMBをモジュールから外す場合には、基本的にSDKを登録した手順の逆を行っていきます。まずプロジェクトを右クリックしてOpen Module Settingsを開きます。
そして左側のモジュールからNCMBを選んでマイナスボタンをクリックします。
build.gradleの編集
基本的にはこれでOKなはずなのですが、Gradle Project Syncで Project with path ':NCMB' could not be found in project ':app'.
というエラーが出る場合があります。その際には build.gradle を見てみてください。 dependencies
の中にNCMBの記載が残っています。
implementation project(':NCMB')
この行を削除すればSDKを外せます。
再度SDKを登録しようとしてエラーが出る場合
そしてもう一度SDKをインポートしようとして project already contains module with name NCMB
というエラーが出ることがあります。この場合はプロジェクトルートにNCMBフォルダが残っていますので、手動で削除します。
まとめ
あえてSDKを外すことはあまり多くありませんが、別なものと差し替えたりする際に削除してしまう場合もあるでしょう。それによって様々なエラーが頻発することになりますので、Gitなどによるバージョン管理をしつつ開発を行ってください。