活动类 yodgobekkomilov.edgar.com.githubapi/yodgobekkomilov.edgar.com.githubapi.SearchActivity 不存在

Posted

技术标签:

【中文标题】活动类 yodgobekkomilov.edgar.com.githubapi/yodgobekkomilov.edgar.com.githubapi.SearchActivity 不存在【英文标题】:Activity class yodgobekkomilov.edgar.com.githubapi/yodgobekkomilov.edgar.com.githubapi.SearchActivity does not exist活动类 yodgobekkomilov.edgar.com.githubapi/yodgobekkomilov.edgar.com.githubapi.SearchActivity 不存在 【发布时间】:2020-01-24 10:30:15 【问题描述】:

我正在开发 android 应用程序,但出现以下错误 当我在模拟器中运行代码时

执行时出错:am start -n “yodgobekkomilov.edgar.com.githubapi/yodgobekkomilov.edgar.com.githubapi.SearchActivity” -a android.intent.action.MAIN -c android.intent.category.LAUNCHER 开始: Intent act=android.intent.action.MAIN 猫=[android.intent.category.LAUNCHER] cmp=yodgobekkomilov.edgar.com.githubapi/.SearchActivity 错误类型 3 错误:活动类 yodgobekkomilov.edgar.com.githubapi/yodgobekkomilov.edgar.com.githubapi.SearchActivity 不存在。

启动活动时出错

在我的清单下方

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="yodgobekkomilov.edgar.com.githubapi">
    <uses-permission android:name="android.permission.INTERNET" />

    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">

        <activity android:name="yodgobekkomilov.edgar.com.githubapi.SearchActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
        </activity>

        <activity android:name=".NextActivity"
            />
        <activity android:name=".MainActivity"/>



    </application>

</manifest>

下面是我的应用程序的包结构

【问题讨论】:

确保你的活动名称,我认为你在manifiest中添加的是你的包名活动名称是你的java文件名。 @yuvrajsinh 我已添加为相同的包名 在清单中执行 后仍然出现同样的错误??? 是同样的错误 尝试清理项目转到文件并选择无效捕获并重新启动 【参考方案1】:

替换它

 <activity android:name="yodgobekkomilov.edgar.com.githubapi.SearchActivity">

<activity android:name=".SearchActivity">

【讨论】:

您的 .java 文件名上有什么名称,例如 SearchActivity.java 之类的名称吗? 能否请您出示您的 SearchActivity.java 活动代码 请检查我已经放截图了 更改后清理并重建项目然后运行【参考方案2】:

这就是我修复它的方法。转到 gradle > 任务 > 安装 > UninstallAll

【讨论】:

以上是关于活动类 yodgobekkomilov.edgar.com.githubapi/yodgobekkomilov.edgar.com.githubapi.SearchActivity 不存在的主要内容,如果未能解决你的问题,请参考以下文章

php 活动日历:获取分配了特定活动类别的所有活动。

用于更改活动类的 jquery 不起作用

启动新活动并清除除家庭活动外的先前活动

如何在活动形式非活动类中调用方法

NavLink 未填充嵌套路由的活动类

活动类 .....SplashActivity 不存在