¿Existe una aplicación para buscar aplicaciones instaladas? (Alternativa de búsqueda tonta)


12

He sido víctima de la infame "apaguemos todo lo que Apple podría tener una patente para" aka " búsqueda tonta " en el Galaxy S3, y estoy buscando una manera simple de devolver mi teléfono al siglo XXI

Todo lo que quiero es la capacidad de encontrar una aplicación rápidamente y ejecutarla por su nombre, sin encontrar visualmente el ícono


Lo que quiero es un conjunto de características que existían en versiones anteriores de Android

  1. En la pantalla principal de aplicaciones, tenga la capacidad de buscar (actualmente solo funciona para widgets)
  2. Si encuentro una aplicación, puedo presionar y mantener presionada, y me permitirá colocarla en cualquier pantalla de inicio

El caso de uso n. ° 1 fue eliminado y reemplazado por la aplicación de búsqueda de Google, que fue como se mencionó anteriormente, degradada para dejar de incluir la búsqueda local (solo muestra resultados web)

El caso de uso n. ° 2 se eliminó y no tengo solución, necesito encontrar visualmente una aplicación para agregarle un acceso directo.

He buscado en el Androide Play store para "App Search", pero no encontré nada, ¿debería comenzar a escribir mi propia aplicación?


44
Gesture Search afirma buscar aplicaciones, así como contactos, marcadores y pistas de música.
ale

Ver esta pregunta (posible engaño). Gracias a las omnipresentes guerras de patentes en el espacio móvil, Google y Samsung tuvieron que eliminar esta funcionalidad (al menos para el mercado estadounidense)
ce4

1
@ ce4 No creo que esto sea lo suficientemente cercano como para ser un tonto, ¡siéntase libre de publicar la parte relevante de la respuesta allí como su propia respuesta aquí pensó!
Matthew leyó el

@MatthewRead: Listo. Encontré una nueva forma única de volver al comportamiento anterior sin la aprobación de Apple / Google, sin necesidad de root. Solución permanente. ¡Hurra!
ce4

@EranMedan: ¿Podría usted (u otra persona) dar su opinión si este método es factible y funciona correctamente? Solo tengo un teléfono con parche completo (Nexus S) que ejecuta CyanogenMod9. Solo si supervisaba algo.
ce4

Respuestas:


10

(EDITAR) Nueva solución:

Puede volver a su antiguo comportamiento completo. Sin embargo, necesita algo de piratería y puede ser ilegal (descompilar y recompilar la aplicación de 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!    

Propuesta de solución:
use apktool para descompilar y cambiar todo el espacio de nombres de com.google.android.googlequicksearchbox a com.google.android.googlequicksearchbox 2 de un antiguo .apk que funciona (vea .zip a continuación, tenga en cuenta el 2 al final), luego recompile e instale el paquete recién creado. Resultado: el proveedor antiguo y el nuevo (roto) se pueden instalar uno al lado del otro al mismo tiempo porque tienen un espacio de nombres diferente ( . * Searchbox 2 en lugar de . * Searchbox ). Averigüe cuál es el antiguo y úselo.

Beneficios: No se requiere root , permanente (no se puede quitar)
Inconvenientes: Obtiene 2 veces la misma oferta de widgets (1x de la anterior, 1x de la nueva), por lo que debe averiguar qué funciona y cuáles no

Mi prueba hasta ahora ('apktool' es un alias de 'java -jar /usr/local/bin/apktool.jar' en mi máquina, para su información):

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

(EDITAR: Solución anterior)
¿Qué sería bueno saber ? ¿Esto solo afecta a Samsunng y a los clientes de Google en EE . UU. ?
Según androidcentral , Samsung ahora implementa esta actualización como una solución de estabilidad a nivel mundial.

Es muy probable que este paquete se haya "actualizado" :
com.google.android.googlequicksearchbox (ubicado en /system/app/GoogleQuickSearchBox.apk)

Definitivamente es necesario tener root para revertir la situación.

Sin embargo, decidiría deshacerme del firmware de Samsung por completo e instalar CyanogenMod, por ejemplo (esto podría ser incluso más fácil que obtener root en primer lugar en el firmware original).

Es posible que desee "reinstalar" la versión no afectada del último firmware o uno de un firmware Euro (si no están eliminados). Por ejemplo, este archivo del popular sitio de alojamiento Goo.im probablemente tendrá un .apk (más antiguo) que funcione y que tenga la funcionalidad que echas de menos. Es un paquete de instalación genérico para el popular firmware del mercado de accesorios Cyanogenmod que contiene todos los paquetes propietarios relevantes de Google (tuvieron que ser eliminados de Cyanogenmod por solicitud de Google hace algún tiempo). Puede abrirlo con cualquier programa de descompresión y extraer el paquete /system/app/GoogleQuickSearchBox.apk.

Así es como lo haría (usando la herramienta adb del SDK de Google :

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

He utilizado el Explorador de aplicaciones para generar esta lista y ver donde se encuentra el apk:

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

[...]

Source Directory:
/system/app/GoogleQuickSearchBox.apk

Puede obtener la versión de 'Google-Search' yendo a Configuración-> Aplicaciones-> Todos-> Búsqueda de Google , que enumera la versión actual. El mío (el mismo que en el .zip mencionado anteriormente es: 1.4.1.299849)


El inconveniente también es fácil: puede deshabilitar la aplicación original desde la configuración :)
RR

Esta es una gran respuesta, me pregunto, ¿no hay alguien por ahí que haya escrito una aplicación de búsqueda de aplicaciones simple? Me resulta difícil creer que voy a escribir el primero :)
Eran Medan

Seguro que habrá una aplicación para eso, la demanda solo surgió ahora (¡gracias, Apple!).
ce4

De nada. Gracias también a @MatthewRead por meterme en los comentarios de OP para compilar inicialmente una respuesta :-) ¿Supongo que lo hiciste funcionar entonces? Simplemente curioso ...
ce4

por cierto, puedes usar adb remountpara volver a montar.
ccpizza

7

Aquí está mi primera aplicación gratuita para Android llamada " Rápidamente ", disponible en la tienda Google Play.

Esta aplicación te permite:

  • Buscar todas las aplicaciones instaladas
  • Listar todas las aplicaciones usadas recientemente
  • Ordenar las aplicaciones instaladas alfabéticamente

Al hacer clic en el botón, que se encuentra en el lado derecho del cuadro de búsqueda, se cambiará la lista de aplicaciones de Ordenado alfabéticamente a Usado recientemente y viceversa.

Su valiosa revisión / comentarios / sugerencias son bienvenidas.


2

Gesture Search es muy agradable (ver el comentario de Al Everett). Utiliza gestos para recoger letras, lo que significa que tiene más espacio en la pantalla (no se muestra el teclado en pantalla). No muestra sugerencias de Google que no necesito de todos modos, por lo que es un beneficio mutuo para mí (más espacio para lo que me interesa). Mis únicas quejas serían sobre la precisión del reconocimiento de caracteres, pero espero que trabajen un poco más, y desearía poder agregar búsquedas personalizadas para sitios web o aplicaciones (a la WebOS).

También se complementa muy bien con la barra de gestos , que permite un acceso rápido a la búsqueda de gestos desde el área de notificación o con una pulsación larga en el botón de búsqueda (que es el que me gusta).


Pero por qué, ¿por qué no tiene una opción para usar el teclado en pantalla?
ccpizza

De hecho, me gusta que no use el teclado interno. Reduce el tiempo de inicio. No me gustan los pocos segundos que tengo que esperar para que el teclado Swype se inicialice :)
rslite


1

¿Existe una aplicación para buscar aplicaciones instaladas?

. Existen varias aplicaciones en Play Store con el propósito expreso de buscar a través de las aplicaciones que tiene en su dispositivo.

He vinculado varios aquí, y puedes ver cuál prefieres.

La cosa es que estas aplicaciones fueron difíciles de encontrar. Yo también quería esta función, y una simple búsqueda en la web no apagó estas aplicaciones al principio.

Otra solución que puede considerar es usar un lanzador alternativo como Nova Launcher . Puede configurar un deslizamiento hacia abajo en el iniciador para iniciar una búsqueda de aplicaciones.


0

Google Search , también conocido como Google Now, puede buscar aplicaciones instaladas en su dispositivo Android. Sí, es súper lento, especialmente en teléfonos más antiguos, pero incluye, entre otras cosas, la opción 'Buscar teléfono / tableta'. Estaba buscando una alternativa más limpia y rápida que no buscara todo, incluida la web, pero finalmente terminé usándola, porque todas las alternativas que probé están a medias o se bloquean en mis dispositivos.

Si juegas un poco en la configuración, hay cosas que se pueden deshabilitar en la búsqueda de tableta, por ejemplo, deshabilitar la función Google Now lo hace un poco más rápido.

Para iniciarlo, simplemente toque la barra de búsqueda de Google, o toque y mantenga presionado el botón de inicio.

búsqueda de Google

Google Gesture Search no es malo y funciona, pero es demasiado trabajo para mí dibujar cada personaje, definitivamente no está en mi lista de aplicaciones de 'productividad'. Imo, es más una aplicación de prueba de concepto, o una demostración de API de dibujo en lugar de cualquier otra cosa.



0

He probado todas las aplicaciones enumeradas aquí y más. Y finalmente se conforma con 'App Search Plus' https://play.google.com/store/apps/details?id=rjt.appsearch

Motivos: 1. Su tiempo de carga es el más rápido de todos. Muy ágil 2. Muestra los resultados al instante 3. Se requieren permisos cero

Realmente un salvavidas. Muchas gracias al desarrollador.


2
Instalaciones: 500-1000. ¿Estás afiliado a esta aplicación?
Señor del fuego

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.