Existe um aplicativo para pesquisar aplicativos instalados? (Alternativa de pesquisa muda)


12

Fui vítima do infame "vamos desativar qualquer coisa que a Apple possa ter uma patente para" aka " busca muda " no Galaxy S3) e procurando uma maneira simples de devolver meu telefone ao século 21

Tudo o que eu quero é a capacidade de encontrar um aplicativo rapidamente e iniciá-lo pelo nome, sem encontrar visualmente o ícone


O que eu quero é um conjunto de recursos que existiam em versões mais antigas do Android

  1. Na tela principal do Google Apps, é possível pesquisar (atualmente funciona apenas para widgets)
  2. Se eu encontrar um aplicativo, posso pressionar e segurar e ele permitirá que eu o coloque em qualquer tela inicial

O caso de uso nº 1 foi removido e substituído pelo aplicativo de pesquisa do Google, que foi mencionado acima, rebaixado para interromper a pesquisa local (mostra apenas os resultados da web)

O caso de uso nº 2 foi removido e não tem solução alternativa, preciso encontrar visualmente um aplicativo para adicionar um atalho a ele

Eu procurei no Android Play Store para "App Search", mas não encontrou nada, devo começar a escrever meu próprio aplicativo?


4
A Pesquisa por gestos alega procurar aplicativos, contatos, favoritos e faixas de música.
ale

Veja esta pergunta (possível engodo). Graças às guerras de patentes onipresentes no espaço móvel, Google e Samsung teve que remover essa funcionalidade (pelo menos para o mercado norte-americano)
CE4

1
@ ce4 Eu não acho que isso esteja perto o suficiente para ser um idiota, fique à vontade para postar a parte relevante da resposta lá, como o seu próprio nswer aqui pensou!
Mateus Leia

@MatthewRead: Feito. Foi encontrada uma nova maneira única de reverter o comportamento antigo sem a aprovação da apple / google, sem necessidade de raiz. Solução permanente. Yay!
CE4

@EranMedan: Você (ou outra pessoa) pode dar feedback se esse método é factível e funciona corretamente? Eu só tenho um telefone completo (Nexus S) executando o CyanogenMod9. Só se eu supervisionasse alguma coisa.
ce4 18/07/12

Respostas:


10

(EDIT) Nova solução:

Você pode voltar ao seu antigo comportamento completo. No entanto, ele precisa de hackers e pode ser ilegal (descompilar e recompilar o aplicativo do Google)

Background:
If you don't have root, you cannot install the old version over the new one.
What you could do: Install an app with the functions of the old Search app.
Idea: If the old app had a different package name you could install it next to the new app.
How? Apktool!    

Proposta de solução:
use apktool para descompilar e alterar todo o espaço para nome de com.google.android.googlequicksearchbox para com.google.android.googlequicksearchbox 2 de um .apk antigo e funcional (consulte .zip abaixo, lembre-se de 2 no final) e, em seguida, recompile e instale o pacote recém-criado. Resultado: o provedor antigo e o novo (quebrado) podem ser instalados próximos um do outro ao mesmo tempo, porque eles têm um espaço para nome diferente ( . * Caixa de pesquisa 2 em vez de . * Caixa de pesquisa ). Basta descobrir qual é o antigo e usá-lo.

Benefícios: Sem raiz necessários, permanente (não pode ser tirado)
Desvantagens: Você começa 2x a mesma oferta widget (1x do velho, 1x da nova), então você tem que descobrir o que funciona eo que não

Meu teste até agora ('apktool' é um alias para 'java -jar /usr/local/bin/apktool.jar' na minha máquina, FYI):

apktool decompile GoogleQuickSearchBox.apk appdir
#append every occurrence of the namespace with '2'
find appdir -type f | while read a; do sed -i 's,uicksearchbox,uicksearchbox2,g' $a; done
#rename the directory to reflect that too
mv appdir/smali/com/google/android/googlequicksearchbox smali/com/google/android/googlequicksearchbox2
apktool build /tmp/bla.apk appdir
#Any sort of signing (jarsigner, signapk.jar,...):
java -jar /tmp/signapk.jar /tmp/certificate.pem /tmp/key.pk8 /tmp/bla.apk /tmp/gsearch2.apk
adb install /tmp/gsearch2.apk

(EDIT: Solução antiga)
O que seria interessante saber : isso afeta apenas os clientes da Samsunng e dos EUA no Google ?
De acordo com o androidcentral , a Samsung agora implementa esta atualização como uma correção de estabilidade globalmente.

Provavelmente, este pacote foi "atualizado" :
com.google.android.googlequicksearchbox (localizado em /system/app/GoogleQuickSearchBox.apk)

Ter raiz é definitivamente necessário para reverter a situação.

No entanto, eu decidi me livrar completamente do firmware da Samsung e instalar o CyanogenMod, por exemplo (isso pode até ser mais fácil do que fazer root em primeiro lugar no firmware original).

Você pode querer "reinstalar" a versão não afetada do último firmware ou de um firmware Euro (se não houver remoção). Por exemplo, este arquivo do popular site de hospedagem Goo.im provavelmente terá um .apk funcional (mais antigo) que possui a funcionalidade que você perde. É um pacote de instalação genérico para o popular firmware de pós-venda Cyanogenmod que contém todos os pacotes proprietários relevantes do Google (eles tiveram que ser retirados do Cyanogenmod por solicitação do Google há algum tempo). Você pode abri-lo com qualquer programa descompactado e extrair o pacote /system/app/GoogleQuickSearchBox.apk.

É assim que eu faria (usando a ferramenta adb do Google SDK :

adb push GoogleQuickSearchBox.apk /sdcard/
adb shell
su
mount -o remount,rw /system
cp /sdcard/GoogleQuickSearchBox.apk /system/data/
mount -o remount,ro /system
reboot
exit

Usei o Application Explorer para gerar esta listagem e ver onde o .apk está localizado:

App Name: Google-Search
Package Name: com.google.android.googlequicksearchbox

[...]

Source Directory:
/system/app/GoogleQuickSearchBox.apk

Você pode obter a versão da 'Pesquisa do Google' acessando Configurações-> Aplicativos-> Todos-> Pesquisa do Google , que lista a versão atual. Mina (o mesmo que o .zip mencionado acima é: 1.4.1.299849)


A desvantagem também é fácil: você pode simplesmente desativar o aplicativo original das configurações :)
RR

Esta é uma ótima resposta, estou me perguntando, não há alguém por aí que tenha escrito um aplicativo de pesquisa de aplicativo simples? Acho que é difícil acreditar que eu vou escrever o primeiro :)
Eran Medan

Claro, haverá um aplicativo para isso, a demanda por isso só surgiu agora (obrigado, Apple!).
ce4

Seja bem-vindo. Obrigado também a @MatthewRead por me cutucar nos comentários do OP para compilar inicialmente uma resposta :-) Acho que você conseguiu fazê-lo? Apenas curioso ...
CE4

btw, você pode usar adb remountpara remontar.
ccpizza

7

Aqui está meu primeiro aplicativo Android gratuito chamado " Rapidamente ", disponível na loja Google Play.

Este aplicativo permite que você:

  • Pesquisar todos os aplicativos instalados
  • Listar todos os aplicativos usados ​​recentemente
  • Classificar aplicativos instalados em ordem alfabética

Ao clicar no botão, localizado no lado direito da caixa de pesquisa, a lista de aplicativos muda de Classificada em ordem alfabética para Usadas recentemente e vice-versa.

Sua avaliação / feedback / sugestões valiosas são bem-vindas.


2

A Pesquisa por gestos é muito boa (veja o comentário de Al Everett). Ele usa gestos para pegar as letras, o que significa que você tem mais espaço na tela (nenhum teclado na tela é exibido). Ele não mostra sugestões do Google, das quais eu não preciso, de modo que é uma vantagem para mim (mais espaço para o que me interessa). Minhas únicas reclamações seriam sobre a precisão do reconhecimento de caracteres - mas espero que eles trabalhem um pouco mais - e gostaria de ter a capacidade de adicionar pesquisas personalizadas para sites ou aplicativos (a la WebOS).

Também muito bem complementado pela barra de gestos - que permite acesso rápido à Pesquisa de gestos na área de notificação ou com um toque longo no botão de pesquisa (que é o que eu mais gosto).


Mas por que, por que não tem uma opção de usar apenas o teclado na tela?
ccpizza

Na verdade, gosto que ele não use o teclado interno. Reduz o tempo de inicialização. Eu não gosto de poucos segundos eu tenho que esperar para o teclado Swype para inicializar :)
rslite


1

Existe um aplicativo para pesquisar aplicativos instalados?

Sim . Existem vários aplicativos na Play Store com o objetivo expresso de pesquisar os aplicativos que você possui no seu dispositivo.

Vinculei vários aqui, e você pode ver qual deles prefere.

O problema é que esses aplicativos eram difíceis de encontrar. Eu também queria essa função, e uma simples pesquisa na Web não desativou esses aplicativos no início.

Outra solução que você pode querer considerar é usar um lançador alternativo como o Nova Launcher . Você pode configurar um deslize para baixo no iniciador para iniciar uma pesquisa de aplicativo.


0

A Pesquisa do Google , também conhecida como Google Now, pode pesquisar aplicativos instalados no seu dispositivo Android. Sim, é super lento, especialmente em telefones mais antigos, mas inclui, entre outras coisas, a opção 'Pesquisar telefone / tablet'. Eu estava procurando por uma alternativa mais limpa e rápida que não pesquisasse tudo, incluindo a Web, mas finalmente a utilizei, porque todas as alternativas que experimentei foram mal cozidas ou travaram nos meus dispositivos.

Se você mexer um pouco nas configurações, há coisas que podem ser desabilitadas na pesquisa de tablets, por exemplo, desabilitar o recurso Google Now o torna um pouco mais rápido.

Para iniciá-lo, basta tocar na barra de pesquisa do Google ou toque e segure o botão Início.

pesquisa do Google

A Pesquisa por gestos do Google não é ruim e funciona, mas é muito trabalhoso desenhar cada personagem - definitivamente não está na minha lista de aplicativos de 'produtividade'. Imo, é mais um aplicativo de prova de conceito ou uma demonstração da API de desenho do que qualquer outra coisa.



0

Eu testei todos os aplicativos listados aqui e muito mais. E finalmente se instala com o 'App Search Plus' https://play.google.com/store/apps/details?id=rjt.appsearch

Razões: 1. Seu tempo de carregamento é o mais rápido de todos. Muito ágil. 2. Exibe resultados instantaneamente 3. Zero permissões necessárias

Realmente um salva-vidas. Muito obrigado ao desenvolvedor


2
Instalações: 500-1000. Você é afiliado a este aplicativo?
Firelord

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.