otra - El proyecto de Android Studio no puede resolver las importaciones de ActionBarSherlock
como abrir un proyecto de android studio en otra computadora (1)
Tengo un proyecto de Android Studio que tiene una dependencia en ActionBarSherlock establecida en build.gradle
:
dependencies {
compile ''com.actionbarsherlock:actionbarsherlock:4.4.0@aar''
compile project('':Core'')
compile fileTree(dir: ''libs'', include: ''*.jar'')
}
El proyecto se construye con éxito en la línea de comandos con gradle assemble assembleDebug
y también crea y ejecuta perfectamente desde el IDE cuando gradle assemble assembleDebug
ctrl + D. Sin embargo, cuando veo algunos de los archivos fuente relacionados con Sherlock en el IDE, el archivo está lleno de notificaciones de error rojas, comenzando con esta línea:
import com.actionbarsherlock.app.SherlockPreferenceActivity;
La información sobre herramientas que aparece dice
No se puede resolver el símbolo ''SherlockPreferenceActivity''
y ninguno de los elementos contextuales, como autocompletar, está disponible.
Probé la opción de menú Archivo> Invalidar caché / reiniciar> Invalidar y reiniciar , que no parece haber solucionado el problema. ¿Cómo puedo obtener Android Studio para resolver correctamente esta importación?
Primero sincronice su proyecto con gradle y verifique si da algún error; si funcionó bien, regrese e intente importar algo de la biblioteca actionbarsherlock en cualquiera de su clase.
Si el paso anterior no ayuda. Compruebe una vez que Your_Project / your_module / build / explosded-bundles / ComActionbarsherlock ... / classes.jar exista o no.
Entonces ve por esto:
Limpie su proyecto desde Build > Clean Project
, sincronice su proyecto con gradle que verifique esto como referencia.
Importación de la biblioteca de servicios de Google Play en Android Studio
O siga los pasos:
- Salir de Android Studio
- Elimine todos los archivos .iml y archivos dentro de la carpeta .idea de su proyecto
- Reinicie Android Studio y espere hasta que el proyecto se sincronice completamente con gradle
Este es un error en Android Studio 0.4.2 y corregido para Android Studio 0.4.3.