¿Cómo agregar android.support.v7.widget.GridLayout en intelliJidea?
intellij-idea grid-layout (3)
Hoy luché con esto y en el sitio de desarrollo de Android encontré una solución más simple y por qué tienen problemas con ella. Las bibliotecas GridLayout de v7 no están conectadas con la biblioteca v7 appcompat, por lo que debe agregar la dependencia de la biblioteca de gridlayout v7 manualmente.
Si usas gradle entonces en build.gradle
solo agrega
dependencies {
...
compile ''com.android.support:gridlayout-v7:23.1.+''
}
y todo debería funcionar bien :)
Quiero agregar GridLayout a mi proyecto de Android que es usar la biblioteca de soporte GridLayout v7. Encontré this hilo pero tal vez algunos pasos para agregar esta biblioteca no se mencionaron en este párrafo Configurar la biblioteca GridLayout de soporte en IntelliJ .
¿Alguien puede explicar obviamente?
Edit: Tengo el mismo problema en this hilo
Si está utilizando Android Studio, solo vaya a Gradle Script -> build.gradle (Module: app) -> dependencias y escriba esas dependencias allí para un mejor soporte.
compile ''com.android.support:gridlayout-v7:23.0.2''
compile ''com.android.support:appcompat-v7:+''
P / S el "v7: 23.0.2" depende de sus últimas herramientas de compilación ..
Espero que esto ayude ..
Es tarde para una respuesta, pero aquí está, al menos para futuras personas que buscan una solución sobre cómo agregar la biblioteca de soporte y los recursos para GridLayout
(o ActionBarActivity
/ AppCompat
, ver más abajo).
La forma más fácil es la siguiente.
Asegúrese de haber instalado la Biblioteca de soporte de Android , desde el Administrador de SDK de Android.
En IDEA: abra su proyecto, luego seleccione
File
/Import Module
- seleccione el directorio en el SDK:
{SDK}/extras/android/support/v7/gridlayout
- Seleccione
Import module from external model
yEclipse
- luego puede seleccionar
Create module files near .classpath files
, o elegir ponerlos en otro lugar si no puede / no quiere escribir en su ruta de SDK - En la siguiente pantalla debería ver los
Select Eclipse projects to import
yandroid-support-v7-gridlayout
, IDEA también le pedirá que vuelva a cargar el proyecto. - esto debería agregar un módulo
gridlayout [android-support-v7-gridlayout]
en su proyecto.
- seleccione el directorio en el SDK:
Ahora tiene que actualizar las dependencias de su proyecto a este módulo para los recursos y agregar las bibliotecas .jar. Seleccionar
File
/Project Structure
- seleccione la configuración del proyecto
Modules
y seleccione su proyecto (en la imagen de abajo, testv7 ) - Selecciona las
Dependencies
en el panel derecho. - agregue con el botón
+
(en el panel derecho) unaModule dependency...
aandroid-support-v7-gridlayout
- de manera similar, agregue un
Jars or directories...
apuntando alJars or directories...
{SDK}/extras/android/support/v7/gridlayout/libs
(o al{SDK}/extras/android/support/v7/gridlayout/libs
.jar que se encuentra dentro). Si también va a utilizar v4, elija{SDK}/extras/android/support/v7/appcompat/libs
ya que contiene los tarros v4 y v7 - su configuración debe verse así:
- seleccione la configuración del proyecto
Y ahora deberías estar bien.
Para mí, fue la única manera de salir del problema similar con ActionBarActivity
, que se resuelve utilizando la misma técnica en el módulo {SDK}/extras/android/support/v7/appcompat
. Y lo intenté de otras maneras;)