Como fazer uma pesquisa de imagem do Google em um aplicativo android

estou a desenvolver um aplicativo Android que irá fazer uma pesquisa de imagem do Google e devolver as imagens ao Utilizador numa lista. Procurei o stackoverflow e tive alguns problemas. Primeiro, sou um programador novato com apenas 4 meses de experiência de programação, por isso agradeço que tenham sido pacientes comigo.

Vi a API do Google Image Search E sei que está a ser desvalorizada e que vai ser fechada um dia. Por causa disto, não quero usá-lo. Apos pesquisa extensiva sobre o tema, Eu não quero usar Bing, ou outro serviço de pesquisa de imagem, e eu não quero fazer uma "pesquisa de imagem reversa". Eu só quero usar uma simples pesquisa de imagem via string. Eu usei este aplicativo ([[4]} https://github.com/tonytamsf/Android-Image-Search olhar para o código, mas com toda a honestidade, não está a ajudar e está a confundir-me mais sobre como procurar exactamente uma imagem no Google. Além disso, o aplicativo não irá compilar no Eclipse: (

eu também olhei em volta APIs do Google Developer, e eu não tenho certeza se eu preciso ligar uma chave API para mim mesmo? Ainda estou um pouco confuso com isso. Pensei que precisava de fazer um motor de busca personalizado, mas só de olhar para isso, acho que não é exactamente o que procuro.

Alguém me pode indicar alguns recursos para isto? Agradecia muito. Obrigada!

Author: MrBenJ, 2014-05-27

1 answers

Só um aviso, mas o que estás a pedir é muito desafiador e parece que estás a começar. Eis o que posso sugerir:

Para que o código de demonstração funcionasse no eclipse, eu tinha que clicar com o botão direito no projeto, clicar em Propriedades, clique em Android, em seguida, verificar a caixa para a versão do android instalado. (Eu tinha o android 19 instalado, e o código estava esperando 16, Então ele estava desistindo. Diga-lhe para usar o que você tem, que provavelmente é 19). Isto funcionou para mim depois de usar o 'plugin' do git no eclipse para importar o projecto. Se você está importando de uma maneira diferente, você pode ter problemas diferentes. * Usar o git e importar o projeto é uma boa habilidade para ter, então se isso é território desconhecido, ter o tempo para olhar para isso.

Está bem, é o fim do que tenho a certeza. O resto é um palpite educado, mas tenho a certeza que outros podem corrigir-me. A seguir, se mexer nesse projecto não for suficiente, fazer uma pesquisa de imagens no google vai levar várias habilidades., especialmente desde que a velha API desapareceu. No total, você precisa saber:
  • Java
  • Programação Android
  • serviços google cloud
  • google custom search API
  • Descanso
  • Algumas outras bibliotecas para colar a busca personalizada ao seu aplicativo.
É uma grande fatia. Atualmente, parece que a única maneira de usar a pesquisa de imagens do google é executar um motor de aplicativos do google (você basicamente criou uma conta online para o google para executar um servidor para você. É verdade. Compute e Envie Mensagens para trás e para a frente para você. Você só recebe um pouco de graça a cada dia e, em seguida, se você quiser mais você tem que pagar. Esta é uma forma de o google ganhar dinheiro. Já não é algo que te deixem correr no teu próprio computador.). Em seguida, você faz o seu aplicativo android falar com esse servidor usando o seu novo ID de login, e o servidor vai pegar o termo de busca e enviar de volta as respostas para o seu aplicativo android. Pode pôr o motor da aplicação a funcionar e usá-lo no chrome sem lidar com android para economizar tempo, em seguida, adicionar a parte android mais tarde no futuro. Boa sorte!
 1
Author: Ethan_AI, 2016-01-18 18:31:02