android.app.application can not be cast to android.app.Activity

1,在做dialog 弹框提示的时候,报错了!

android.app.application can not be cast to android.app.Activity

看了一下代码,使用了全局的自定义的application类,但是没有在AndroidManifest.xml中添加该类的声明。也可以把application context 上下文替换成 activity的context文。

2,android.app.Application cannot be cast to myApplication

这个异常是因为在项目中添加了自定义的Application类,但是没有在AndroidManifest.xml中添加该类的声明,调用时编译器会抛出异常: java.lang.ClassCastException: android.app.Application cannot be cast to myApplication

< application

android:label=...

android:name=". myApplication类名">

相关推荐
Kapaseker1 小时前
一杯美式搞懂 Any、Unit、Nothing
android·kotlin
黄林晴1 小时前
你的 Android App 还没接 AI?Gemini API 接入全攻略
android
恋猫de小郭11 小时前
2026 Flutter VS React Native ,同时在 AI 时代 VS Native 开发,你没见过的版本
android·前端·flutter
冬奇Lab12 小时前
PowerManagerService(上):电源状态与WakeLock管理
android·源码阅读
BoomHe18 小时前
Now in Android 架构模式全面分析
android·android jetpack
二流小码农1 天前
鸿蒙开发:上传一张参考图片便可实现页面功能
android·ios·harmonyos
鹏程十八少1 天前
4.Android 30分钟手写一个简单版shadow, 从零理解shadow插件化零反射插件化原理
android·前端·面试
Kapaseker1 天前
一杯美式搞定 Kotlin 空安全
android·kotlin
三少爷的鞋1 天前
Android 协程时代,Handler 应该退休了吗?
android
火柴就是我2 天前
让我们实现一个更好看的内部阴影按钮
android·flutter