android studio 4.2.2 Kotlin运行apk报错提示:
                
                

$ adb shell am start -n "com.demo.test/com.demo.test.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER

                
                
解决:
                
                
我试了不行,在百度找了很多终于找到一个小问题了
                
android.intent.action.MAIN是最先启动Activity的,并且必须要有声明,所以看来可能没有声明,试试改

比如,Activity代码如下:

mViewModel.run {}

mViewModel可能为null,为null就是没有声明
必须不要为null就可以,代码如下:

mViewModel = ViewModelProvider(this).get(viewModelClass())
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐