慕易杨 2018-04-01 07:41 采纳率: 100%
浏览 2347
已采纳

Android Studio新建项目,activity无法注册

最近学习Android开发,使用Android Studio的时候发现activity无法再AndroidManifest中注册(新建的项目,MainActivity),下面是MainActivity的代码

 package com.example.zad.myapplication;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}

下面是Manifest中的报错语句

    <activity android:name=".MainActivity">

报错信息为:
'com.example.zad.weathertest.MainActivity' is not assignable to 'android.app.Activity' Validates resource references inside Android XML files.

项目建好后不曾改变任何代码及设置。

其他信息:
Android Studio版本为2.3.3
gradle版本为2.3.3
targetSdkVersion 25
项目建在桌面

  • 写回答

4条回答 默认 最新

  • 键盘舞者113 博客专家认证 2018-04-01 08:07
    关注

    方法1:清理项目 "Build" ---->"Clean perject"

    方法2:与Gradle文件同步项目 "Tools"---->"Android"---->"Sync Project with Gradle Files"

    方法3:清空Android Studio缓存 "File"---->"Invalidated cache"---->"Invalidate and Restart"

    方法4:升级SDK Manager

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥15 R语言 拟时序分析降维图如何减少分支
  • ¥15 Fluent齿轮搅油
  • ¥15 八爪鱼爬数据为什么自己停了
  • ¥15 交替优化波束形成和ris反射角使保密速率最大化
  • ¥15 树莓派与pix飞控通信
  • ¥15 自动转发微信群信息到另外一个微信群
  • ¥15 outlook无法配置成功
  • ¥30 这是哪个作者做的宝宝起名网站
  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏