Android 开发问题:Unable to find explicit activity class

java 复制代码
Intent intent = new Intent(getActivity(), Test2Activity.class);

startActivity(intent);
  • 在 Android 开发中,执行上述代码进行页面跳转时,出现如下错误信息

    FATAL EXCEPTION: main
    Process: com.my.navigation, PID: 27544
    android.content.ActivityNotFoundException: Unable to find explicit activity class {com.my.navigation/com.my.navigation.Test2Activity}; have you declared this activity in your AndroidManifest.xml?

    解读

    android.content.ActivityNotFoundException:找不到显式活动类 {com.my.navigation/com.my.navigation.Test2Activity}
    您是否已在 AndroidManifest.xml 中声明此活动?

问题原因
  • 这个错误的根本原因是没有在 AndroidManifest.xml 文件中声明 Test2Activity
处理策略
  • 在 AndroidManifest.xml 文件中,添加缺失的 Activity 声明
xml 复制代码
<application>
    
    ...

    <activity
        android:name=".Test2Activity"
        android:exported="false">
    </activity>
</application>
相关推荐
海天鹰2 小时前
安卓分割空字符串数组长度为1
android
要开心吖ZSH2 小时前
处方物流信息同步优化:从 36 秒到亚秒级的踩坑记录
java·数据库·mysql·性能优化
Coffeeee2 小时前
从 Android 15 到 Android 17,谷歌猝不及防的音频改动
android·前端·google
Wang's Blog2 小时前
JavaWeb快速入门: MyBatis入门与实战
java·mybatis
EntyIU2 小时前
Java NIO 实战
java·开发语言·nio
用户69371750013842 小时前
AI 领域的 Harness,到底是什么意思?
android·前端·后端
二宝哥2 小时前
springboot项目使用Gradle工具实现依赖版本控制
java·spring boot·后端·gradle·版本
济*沧*海3 小时前
Set集合深度解析:原理、特性与应用场景全攻略
java
geovindu3 小时前
java: Singleton Pattern
java·开发语言·后端·单例模式·设计模式·创建型模式
一路向北North3 小时前
Spring Security OAuth2.0(16):密码模式
java·后端·spring