构建期间出现Android错误 – 必须声明“不带参数的默认公共构造函数”.原因是什么?

前端之家收集整理的这篇文章主要介绍了构建期间出现Android错误 – 必须声明“不带参数的默认公共构造函数”.原因是什么?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

Android studio在构建期间返回错误,即使在运行Clean和重建之后:

A default public constructor with no argument must be declared if a
custom constructor is declared.

我找不到行号,也没有找到引用的文件.我不知道是什么导致这种情况,因为没有任何迹象表明构建的原因或原因是什么.

最佳答案
如果您有这样的自定义构造函数

public class Doge extends RealmObject {
     public Doge(String name) {
       ... 

然后,您还必须拥有一个没有其他参数的默认构造函数.

public Doge() {
    // default values possible since 2.0.2
} 
原文链接:https://www.f2er.com/android/430062.html

猜你在找的Android相关文章