別のPCで作成したプロジェクトを持ってきたときに発生した。 logcatをみると次のエラーが発生していた。

java.lang.RuntimeException:Unable to instantiate activity ComponentInfo
{test.MyApp/test.MyApp.MainActivity}:
java.lang.ClassNotFoundException:Didn't find class "test.myapp.MainActivity" on path: (ry

MainActivityのクラスが見つからないらしい。

 

いろいろ試してみた結果,次の方法で解決。

 

次のフォルダの中身を全部削除する。

./.gradle
./app/build
./build

再度ビルドして実行すればちゃんと動いた。 ビルドのクリーンじゃ消えない残りかすが悪さをするみたいだ。


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください