无法找到asynctask的显式活动类

时间:2017-04-21 12:23:39

标签: android android-manifest

我遇到了异常

  

android.content.ActivityNotFoundException:无法找到显式活动类{com.as.as/com.as.as.LoginActivity$myTask};你有没有在AndroidManifest.xml中声明这个活动?

没有任何关于这个

的错误的线索
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.2.6/vue.min.js"></script>
<div id="computed">
  Word: {{ word }}
  <br />
  <br />
  <button @click="alertRev">Reverse the word (alert)</button>
</div>

3 个答案:

答案 0 :(得分:1)

  

首先尝试再次清理和构建项目,然后尝试。

     

如果它无法正常工作,请为LoginActivity附加完整路径。

例如您的包名称是 com.exmaple ,然后您在清单中写入 com.example.LoginActivity ,而不只是 .LoginActivity

答案 1 :(得分:1)

看起来你是以错误的方式创建了Intent。

从这一行

Unable to find explicit activity class  {com.as.as/com.as.as.LoginActivity$myTask};

您可以告诉您正在创建一个显式目标是myTask类的intent,而实际上您希望将Activity类作为目标类。

答案 2 :(得分:1)

您的创建活动代码错误。

new Intent(getBaseContext(), myTask.class);

此代码尝试从myTask类打开活动。猜猜你在等待下面的代码:

new Intent(getBaseContext(), AnotherActivity.class);