Android ButterKnife错误:找不到符号方法绑定(MyActivity)

Android ButterKnife错误:找不到符号方法绑定(MyActivity),android,android-studio,gradle,butterknife,Android,Android Studio,Gradle,Butterknife,我最近切换到ButterKnife版本7.0.1,我一直收到这个错误。它指向代码的这一部分: public class SupportedBanksActivity extends AppCompatActivity { @Bind(R.id.activity_supported_banks_lv) ListView mListView; @Override protected void onCreate(Bundle savedInstanceState) {

我最近切换到ButterKnife版本7.0.1,我一直收到这个错误。它指向代码的这一部分:

public class SupportedBanksActivity extends AppCompatActivity {


 @Bind(R.id.activity_supported_banks_lv)
    ListView mListView;

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_supported_banks);
        ButterKnife.bind(this);
    }
}
下面是代码的确切部分:

public class SupportedBanksActivity extends AppCompatActivity {


 @Bind(R.id.activity_supported_banks_lv)
    ListView mListView;

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_supported_banks);
        ButterKnife.bind(this);
    }
}
错误是:

错误:找不到符号方法绑定(SupportedBanksActivity)

我不明白它为什么这么说。我可以进入巴特奈夫图书馆的这个方法,我看到它就在那里。我对我的代码做了以下更改:

格雷德尔先生

lintOptions {
  disable 'InvalidPackage'
}

packagingOptions {
  exclude 'META-INF/services/javax.annotation.processing.Processor'
}

dependencies {
    compile 'com.jakewharton:butterknife:7.0.1'
}
proguard-rules.txt

-keep class butterknife.** { *; }
-dontwarn butterknife.internal.**
-keep class **$$ViewBinder { *; }

-keepclasseswithmembernames class * {
    @butterknife.* <fields>;
}

-keepclasseswithmembernames class * {
    @butterknife.* <methods>;
}
-保留类butterknife.*{*;}
-dontwarn butterknife,内部**
-保持类**$$ViewBinder{*;}
-KeepClassSwithMemberNames类*{
@黄油刀*;
}
-KeepClassSwithMemberNames类*{
@黄油刀*;
}

您好,我使用了butterknife示例,但我的gradle文件中没有包含您的行,因此可能是这一问题,请尝试

从中删除以下行:->

lintOptions {


 disable 'InvalidPackage'

}

packagingOptions {
  exclude 'META-INF/services/javax.annotation.processing.Processor'
}

Butterknife
有一个大写的K。它在您的代码中正确吗?请检查大写字母,如果正确,请编辑您的问题needed@DeividiCavarzan是的,它的大写字母是你在清单中声明的活动??请发布你活动的代码