android - 在我的片段示例中验证 Android XML 文件中的资源引用
问题描述
我正在创建一个片段示例,但我有一个问题AndroidManifest.xml
<activity android:name=".MainActivity"> 不是一个具体的类。验证 Android XML 文件中的资源引用
我尝试过使缓存/重启无效,但无法解决。
MainActivity.java
AndroidManifest.xml
fragment.java
解决方案
从您的活动声明中删除abstract
关键字:
public abstract class MainActivity extends Activity implements ...
您的清单是说这MainActivity
是您的应用程序的主屏幕,因此系统需要能够实例化它。abstract
关键字表示不可能实例化该类。因此,您要么必须删除abstract
关键字,要么必须创建一个具体的子类并在清单中MainActivity
使用它。
推荐阅读
- angular - 拦截器没有拦截,尽管只有一个 HttpClientModule
- vb.net - SSRS Visual Basic 代码仅适用于报告服务
- go - 从单独的包函数返回错误的结构
- ruby-on-rails - benchmark-rspec 在没有任何通知的情况下被卡住
- mysql - 从相同来源导入 SQL 转储时出错
- oracle-apex - 仅当页面成功提交时才执行动态操作?
- python - 如何使用 pandas df.plot.scatter 制作带有子图的图形
- python - 无法在 Jupiter notebook 上使用 python x pandas 检测基本条形图中的错误
- python-3.x - pythonic方式处理DataError:类型无效输入:'dict'。先转换为字节、字符串、整数或浮点数。?
- azure - 当构建管道中提供相同的任务时,发布管道的目的是什么?