Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


La importación butterknife.InjectView no se puede resolver

Estoy intentando utilizar este proyecto de biblioteca , así que intenté funcionar la aplicación de la muestra (en /app/source/main/ en el acoplamiento de Github), y en MainActivity.java , estoy consiguiendo el error en la importación

 import butterknife.InjectView; 

Y también en MainActivity.java y VerticalLinearRecyclerViewSample.java , en cada ocurrencia de la @InjectView(...) , obtengo el siguiente error:

 InjectView cannot be resolved to a type 

Entonces, ¿qué debo hacer al respecto?


LO QUE INTENTÉ:

He visto esta pregunta . No funcionaba para mí, dejó un comentario allí.

He seguido estos pasos para incluir la biblioteca Butter Knife hasta el Paso # 3. Acerca del Paso # 4, "Asegúrese de que la carpeta .apt_generated / está en la raíz del proyecto …" – este proyecto no tiene ninguna carpeta llamada .apt-generated o algo en la carpeta raíz del proyecto.


Nota: Realmente uso Eclipse, y el proyecto en Github es para Android Studio, así que creé un nuevo proyecto en eclipse y copié archivos individuales del proyecto Android Studio descargado. Espero que esto no haya hecho la diferencia.

  • ¿Cómo puedo crear una suite de pruebas de Android que sólo ejecuta pruebas especificadas en una o más clases?
  • Cómo arreglar Eclipse CDT Error "La función 'isdigit' no pudo ser resuelta" con Android NDK?
  • Android Studio 0.4.3 Proyecto Eclipse sin gradle
  • Cómo abrir archivos xml de diseño en Android Layout Editor?
  • El proyecto no tiene un conjunto de objetivos. Editar las propiedades del proyecto para establecer una
  • No se puede conectar a VM
  • Depuración NDK de Android: armeabi-v7a no funciona
  • Cómo excluir archivos R * .class de una compilación proguard
  • 2 Solutions collect form web for “La importación butterknife.InjectView no se puede resolver”

    Agradecer a @Sharj por responder primero.

    El lanzamiento de Butterknife 7.0.0 incluyó el cambio de cambio de renombrar de los verbos de la anotación. Esto se destaca en el changelog y se refleja en el sitio web.

     Version 7.0.0 *(2015-06-27)* ---------------------------- * `@Bind` replaces `@InjectView` and `@InjectViews`. * `ButterKnife.bind` and `ButterKnife.unbind` replaces `ButterKnife.inject` and `ButterKnife.reset`, respectively. ... 

    https://github.com/JakeWharton/butterknife/blob/f65dc849d80f6761d1b4a475626c568b2de883d9/CHANGELOG.md

    Última versión tiene bind lugar de InjectView . Versión anterior, usa ButterKnife.inject(this) para inyectar vista. Además, Eclipse ya no es compatible, empieza a usar Android Studio.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.