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 🙁
- Acceso a Google Cloud Storage desde Android OAuth2
- Uso de las API de Google Transit en android
- Google Places Api ordenar por distancia
- Android Game API: Leaderboard - ¿Obtener puntuación de jugador específico?
- Google TTS API para árabe, chino y griego
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!
- Iniciar sesión con G + - ¿por qué el ámbito "plus.login" no funciona solo?
- No se puede encontrar la imagen del sistema en Emulator en Android Studio con API de Google
- Mensajes confiables de GPGS que no llegan a otro jugador
- Restringir la búsqueda de Autocompletar a un país en concreto en la API de Google Places para Android
- import lib google.android.gms "No se pudo encontrar la clase" después de actualizar sdk y google-api
- Para Android Map api v2 Descripción referencias biblioteca no existente google-play-services_lib \ bin \ google-play-services_lib.jar
- ¿Estoy recibiendo estos pasos correctamente para comprobar la suscripción de facturación de un usuario en la aplicación?
- Oauth 2 no puede intercambiar código por token de acceso, devuelve "invalid_grant"
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!
- Notificación de empuje de dispositivo a dispositivo mediante android gcm sin servidor de terceros
- ACR122U – Leer los datos NFC enviados desde el teléfono Android