Detenga Android Studio con la ayuda de la biblioteca

Estoy tratando de obtener mi proyecto de Android en Android Studio para no utilizar la biblioteca de soporte. Mi problema es que cuando uso fragmentos está esperando fragmentos de soporte y haciendo que la aplicación se bloquee.

Mi SDK mínimo es 14 y mi SDK de la blanco es 19. Mi comprensión es que porque estoy apuntando estas versiones que no necesitaría la biblioteca de la ayuda. Corrígeme si estoy equivocado.

Estoy tratando de corregir este error java.lang.ClassCastException: com.google.android.gms.maps.MapFragment cannot be cast to android.support.v4.app.Fragment . Y estoy enterado que puedo fijarlo apenas usando SupportMapFragment lugar de otro. Pero no quiero hacer esto. Quiero usar el MapFragment normal

Así que mi pregunta principal es cómo puedo conseguir que deje de esperar los fragmentos de la biblioteca de soporte y sólo usar fragmentos regulares. También he tenido este problema con otros fragmentos no sólo el mapa.

Si ha eliminado la biblioteca de soporte de build.gradle y no hay ningún archivo en la carpeta libs , ¿se ha cerciorado de eliminar las importaciones?

Desde el mensaje de error, parece que tendrás la siguiente importación (de lo contrario el error no sabría acerca de intentar transmitir a un soporte Fragmentos) en la parte superior de tu clase:

import android.support.v4.app.Fragment;

Suprímalo, reemplázalo por:

import android.app.Fragment;

Haga esto con todas las referencias de soporte.

Me sorprende que nadie pueda todavía darle una respuesta directa. Espero que mi respuesta me ayude.

Así que para evitar que Android Studio utilice la biblioteca de soporte especialmente la infame AppCompat v7, siga estos pasos:

1) Gradle Scripts> build.gradle (Módulo: app)

2) Quite la línea que dice compile 'com.android.support:appcompat-v7:22.1.1'

3) res / values ​​/ styles.xml> cambia el valor principal a: parent="@android:style/Theme.Holo.Light"

4) AndroidManifest.xml> cambiar la aplicación android: tema a: android:theme="@android:style/Theme.Holo.Light"

5) Ir a sus actividades y eliminar la línea que importa la biblioteca de soporte. Cambiarlo por: import android.app.Activity;

6) Ahora en la barra de menús: Build> ReBuild Project. Corrija cualquier error y luego continúe reconstruyendo hasta que lo haga funcionar, luego ejecute su proyecto para asegurarse de que no se produzca ningún fallo y sus referencias estén en orden.

Para mí tengo errores que indican que la aplicación I: ShowAsAction no es compatible o menos. Tuve que cambiarlo a android: ShowAsAction. Sólo asegúrese de que para cualquier error, lo lea con cuidado y siga las sugerencias en los pequeños cuadros de diálogos que aparecen junto a la línea de error.

Para eliminar completamente la biblioteca suppport, vaya a la ventana del explorador de paquetes, y en

El nombre del proyecto -> libs

Quite el android-support-v4.jar. Si lo hace, quite todas las importaciones startng con android.support.v4 y sustitúyalas con importaciones apropiadas (sin soporte).

  • ¿Por qué super.onDestroy () en java - Android va en la parte superior en los destructores?
  • Parcelable y herencia en Android
  • API de hotspot wifi de Android 2.2
  • ¿Por qué no es posible usar mayúsculas en los recursos de nombres en android?
  • Datos de Android Exif en archivo JPEG
  • Tesseract de OCR para Android: uso de datos de objetos Pixa para mostrar cuadros delimitadores
  • Recyclerviews en ViewPager
  • Phonegap evento deviceready
  • Error en Eclipse (para Android): El tipo java.lang.String no se puede resolver. Se hace referencia indirectamente a los archivos .class requeridos
  • No se puede iniciar Android Studio
  • ¿Cuál es el uso de allowCoreThreadTimeout () en ThreadPoolExecutor?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.