質問: Java で作ったアプリを Kotlin に移行して書き直したバージョンを公開したら、ものすごい勢いでクラッシュレポートが上がっています。 Kotlin への移行は、Android Studio の機能で Java を一括したあと、自分でエラーになっている部分を書き直して行いました。 Google Play のクラッシュログを見てみたら、NullPointerException があるみたいなのでした。 ![Google Play](https://teratail.storage.googleapis.com/uploads/contributed_images/253a96c73f95473a471511b5dc086cdf.png) ここで問題のファイルは .kt ではなく、.java になっていました。 これは、移行後の Kotlin ファイルではなく、以前の Java ファイルが読み込まれているということなのでしょうか? ユーザーがアプリを開けない状況になっており、非常に困っております。 お力をお貸しいただけますと大変助かります。 よろしくお願いいたします。 --- 追記 Android から直接実機にインストールすると動くのですが、その APK ファイルを Google Play に上げると、何故か落ちる状態になっています。 α版テストで APK を上げ直しても同じでした。 APK ファイルが最新のファイル(kotlinファイル)で生成されていないということでしょうか?
回答: **自己解決** 原因は全く分からなかったのですが、問題は解決しました。 APK ファイルを2回生成し直したら、何故か直りました。