Cómo realizar una búsqueda de imágenes de Google en una aplicación de Android

Estoy desarrollando una aplicación para Android que realizará una búsqueda de imágenes de Google y devolverá las imágenes al usuario en una lista. He mirado alrededor de stackoverflow y he encontrado algunos problemas. En primer lugar, soy un programador novato total con sólo 4 meses de experiencia en programación, así que aprecio que ustedes sean pacientes conmigo.

Miré a través de la API de búsqueda de imágenes de Google y sé que se está depreciando y se cerrará algún día. Debido a esto, no quiero usarlo. Después de una extensa investigación sobre el tema, no quiero usar Bing, u otro servicio de búsqueda de imágenes, y no quiero hacer una "búsqueda de imagen inversa. Sólo quiero usar una simple búsqueda de imágenes a través de cadena. He utilizado esta aplicación ( https://github.com/tonytamsf/Android-Image-Search ) para mirar el código, pero con toda honestidad, es simplemente no ayuda y me está confundiendo más sobre cómo buscar exactamente una imagen en Además, la aplicación no se compilará en Eclipse 🙁

También he mirado alrededor en Google Developer APIs, y no estoy seguro de si necesito activar una clave de API para mí mismo? Todavía un poco confundido en eso. Pensé que necesitaba hacer un motor de búsqueda personalizado, pero sólo por mirar eso, no creo que sea exactamente lo que estoy buscando.

¿Puede alguien señalarme algunos recursos para esto? Yo realmente lo apreciaría. ¡Gracias!

Sólo un heads-up, pero lo que estás pidiendo es bastante desafiante y suena como si estuvieras empezando. Esto es lo que puedo sugerir sin embargo:

Para obtener que el código de demostración de trabajo en eclipse, tuve que hacer clic con el botón derecho del proyecto, haga clic en propiedades, haga clic en Android, a continuación, marque la casilla para la versión de Android instalado. (Tenía android 19 instalado, y el código esperaba 16, por lo que se estaba dando para arriba. Dígale a utilizar lo que tiene, lo que probablemente es 19). Esto funcionó para mí después de usar el plugin git en eclipse para importar el proyecto. Si está importando de una manera diferente, es posible que tenga problemas diferentes. * El uso de git y la importación del proyecto es una buena habilidad para tener, por lo que si es territorio desconocido, tómese el tiempo para mirar eso.

Ok, ese es el final de lo que estoy seguro. El resto es una conjetura educada, pero estoy seguro de que otros pueden corregirme.

A continuación, si el retoque con ese proyecto no es suficiente, conseguir trabajo real de búsqueda de imágenes de Google tendrá varias habilidades, sobre todo porque la API antigua se ha ido. En total deberás saber:

  • Java
  • Programación de Android
  • Servicios de nube google
  • API de búsqueda personalizada de Google
  • DESCANSO
  • Algunas otras bibliotecas para pegar la búsqueda personalizada a tu aplicación

Es un pedazo grande allí. En la actualidad parece que la única manera de usar la búsqueda de imágenes de Google es ejecutar un motor de aplicación de Google (que básicamente configurar una cuenta en línea para google para ejecutar un servidor para usted.No computa y envía mensajes de ida y vuelta para usted. Un poco de forma gratuita cada día y luego si quieres más tienes que pagar.Esto es una forma google gana dinero.No es algo que le permiten ejecutar en su propia computadora más.). A continuación, haces que tu aplicación android hable con ese servidor usando tu nueva ID de inicio de sesión y el servidor tomará el término de búsqueda y enviará las respuestas a tu aplicación para Android.

Puede obtener el motor de la aplicación en ejecución y utilizarlo en cromo sin tratar con Android para ahorrar tiempo y, a continuación, agregue la parte de Android más adelante en el futuro. ¡Buena suerte!

  • Validando el authToken de Android en un servidor de terceros
  • Distancia de viaje entre dos Lat y Long
  • Límite API de Google Geocoding
  • Google-api-java-client NetHttpTransport causa NoClassDefFoundError
  • Error al sincronizar el archivo - Android studio (app: mergeDebugResources)
  • Hacer una copia local del archivo mediante Google Drive API
  • Servicios de Google Play 7.5.0 AnalyticsService NPE onStartCommand
  • Error al recuperar el token de acceso de OAuth 2.0 en el emulador de Android
  • ¿Cómo acceder a una lista de videos de youtube desde android usando googleapiclient?
  • Cómo solicitar información de la aplicación de Google Play Store sin autenticación
  • Obtención de una clave de autorización de google básica de AccountManager
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.