Existe-t-il une application pour rechercher des applications installées? (Alternative à Dumb Search)

12

J'ai été victime du tristement célèbre "arrêtons tout ce que Apple pourrait avoir un brevet pour" aka " recherche stupide " sur le Galaxy S3, et à la recherche d'un moyen simple de ramener mon téléphone au 21e siècle

Tout ce que je veux, c'est pouvoir trouver une application rapidement et la lancer par son nom, sans trouver visuellement l'icône


Ce que je veux, c'est un ensemble de fonctionnalités qui existaient dans les anciennes versions d'Android

  1. Dans l'écran principal des applications, possibilité de rechercher (ne fonctionne actuellement que pour les widgets)
  2. Si je trouve une application, je peux la maintenir enfoncée et cela me permettra de la placer sur n'importe quel écran d'accueil

Le cas d'utilisation n ° 1 a été supprimé et remplacé par l'application de recherche Google, qui, comme mentionné ci-dessus, a été déclassée pour ne plus inclure la recherche locale (affiche uniquement les résultats Web)

Le cas d'utilisation # 2 a été supprimé et n'a aucune solution de contournement, je dois trouver visuellement une application pour y ajouter un raccourci

J'ai cherché dans le Android Play Store pour "App Search", mais rien trouvé, dois-je commencer à écrire ma propre application?

Eran Medan
la source
4
Gesture Search prétend rechercher des applications ainsi que des contacts, des signets et des morceaux de musique.
ale
Voir cette question (dupe possible). Grâce aux guerres de brevets omniprésentes dans l'espace mobile, Google et Samsung ont dû supprimer cette fonctionnalité (au moins pour le marché américain)
ce4
1
@ ce4 Je ne pense pas que ce soit assez proche pour être un dupe, n'hésitez pas à y poster la partie pertinente de la réponse comme le pensait votre propre réponse!
Matthew Read
@MatthewRead: terminé. J'ai trouvé une nouvelle façon unique de revenir à l'ancien comportement sans l'approbation d'Apple / Google, aucune racine requise. Solution permanente. Yay!
ce4
@EranMedan: Pourriez-vous (ou quelqu'un d'autre) donner votre avis si cette méthode est faisable et fonctionne correctement? Je n'ai qu'un téléphone entièrement patché (Nexus S) exécutant CyanogenMod9. Juste si je surveillais quelque chose.
ce4

Réponses:

10

(EDIT) Nouvelle solution:

Vous pouvez revenir à votre ancien comportement complet. Cependant, il a besoin d'un piratage et pourrait être illégal (décompiler et recompiler l'application 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!    

Proposition de solution:
utilisez apktool pour décompiler et modifier l'intégralité de l'espace de noms de com.google.android.googlequicksearchbox en com.google.android.googlequicksearchbox 2 d'un ancien .apk fonctionnel (voir .zip ci-dessous, faites attention aux 2 à la fin), puis recompilez et installez le package nouvellement conçu. Résultat: l'ancien et le nouveau fournisseur (cassé) peuvent être installés côte à côte en même temps car ils ont un espace de noms différent ( . * Searchbox 2 au lieu de . * Searchbox ). Découvrez simplement lequel est l'ancien et utilisez-le.

Avantages: Aucune racine requise, permanente (ne peut pas être supprimée)
Inconvénients: Vous obtenez 2x la même offre de widget (1x de l'ancienne, 1x de la nouvelle), vous devez donc savoir laquelle fonctionne et laquelle ne fonctionne pas.

Mon test jusqu'à présent ('apktool' est un alias de 'java -jar /usr/local/bin/apktool.jar' sur ma machine, 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: ancienne solution)
Ce qui serait bien de savoir : cela n'affecte-t-il que Samsunng et les clients américains de Google ?
Selon androidcentral , Samsung déploie désormais cette mise à jour comme correctif de stabilité à l' échelle mondiale.

C'est très probablement ce package, qui a été "mis à jour" :
com.google.android.googlequicksearchbox (situé dans /system/app/GoogleQuickSearchBox.apk)

Il est absolument nécessaire d'avoir racine pour inverser la situation.

Je déciderais cependant de supprimer complètement le firmware de Samsung et d'installer CyanogenMod par exemple (cela pourrait même être plus facile que de se rooter en premier lieu sur le firmware d'origine).

Vous voudrez peut-être «réinstaller» la version non affectée du dernier micrologiciel ou l'un des micrologiciels Euro (s'ils ne sont pas supprimés). Par exemple, cette archive du site d'hébergement Goo.im populaire aura très probablement un (ancien) .apk fonctionnel qui a la fonctionnalité que vous manquez. Il s'agit d'un package d'installation générique pour le micrologiciel populaire du marché secondaire Cyanogenmod qui contient tous les packages propriétaires pertinents de Google (ils ont dû être supprimés de Cyanogenmod à la demande de Google il y a quelque temps). Vous pouvez l'ouvrir avec n'importe quel programme de décompression et extraire le package /system/app/GoogleQuickSearchBox.apk.

Voilà comment je le ferais (en utilisant l'outil adb du SDK 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

J'ai utilisé Application Explorer pour générer cette liste et voir où se trouve le .apk:

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

[...]

Source Directory:
/system/app/GoogleQuickSearchBox.apk

Vous pouvez obtenir la version de "Google-Search" en allant dans Paramètres-> Applications-> Tous-> Recherche Google , qui répertorie la version actuelle. Le mien (le même que dans le .zip mentionné ci-dessus est: 1.4.1.299849)

ce4
la source
L'inconvénient est également facile: vous pouvez simplement désactiver l'application d'origine à partir des paramètres :)
RR
C'est une excellente réponse, je me demande simplement, n'y a-t-il personne qui a écrit une simple application de recherche d'application? J'ai du mal à croire que je vais écrire le premier :)
Eran Medan
Bien sûr, il y aura une application pour ça, la demande pour ça ne fait que monter maintenant (merci Apple!).
ce4
Je vous en prie. Merci également à @MatthewRead de m'avoir piqué dans les commentaires OP pour compiler initialement une réponse :-) Je suppose que vous l'avez fait fonctionner alors? Juste curieux ...
ce4
btw, vous pouvez utiliser adb remountpour le remontage.
ccpizza
7

Voici ma première application Android gratuite nommée " Rapidement ", disponible sur Google Play Store.

Cette appli vous permet de:

  • Rechercher toutes les applications installées
  • Liste de toutes les applications récemment utilisées
  • Trier les applications installées par ordre alphabétique

Cliquer sur le bouton, qui se trouve à droite du champ de recherche, fera basculer la liste des applications de Tri alphabétique vers Récemment utilisé et vice-versa.

Vos précieux commentaires / commentaires / suggestions sont les bienvenus.

Satendra Pratap
la source
2

La recherche gestuelle est très agréable (voir le commentaire d'Al Everett). Il utilise des gestes pour ramasser des lettres, ce qui signifie que vous avez plus d'espace sur l'écran (pas de clavier à l'écran illustré). Il ne montre pas de suggestions Google dont je n'ai pas besoin de toute façon, c'est donc un gagnant-gagnant pour moi (plus d'espace pour ce qui m'intéresse). Mes seules plaintes porteraient sur l'exactitude de la reconnaissance des caractères - mais j'espère qu'ils y travailleront un peu plus - et j'aimerais avoir la possibilité d'ajouter des recherches personnalisées de sites Web ou d'applications (à la WebOS).

Également très bien complété par Gesture Bar - qui permet un accès rapide à Gesture Search depuis la zone de notification ou en appuyant longuement sur le bouton de recherche (qui est celui que j'aime).

rslite
la source
Mais pourquoi, pourquoi n'a-t-il pas la possibilité d'utiliser simplement le clavier à l'écran?
ccpizza
J'aime vraiment qu'il n'utilise pas le clavier interne. Réduit le temps de démarrage. Je n'aime pas les quelques secondes que je dois attendre pour que le clavier Swype s'initialise :)
rslite
1

https://play.google.com/store/apps/details?id=com.in.spd.quickly.activity

Cette appli vous permet de:

- Search all Installed Apps
- List all Recently used Apps
- Sort installed Apps alphabetically

Cliquer sur le bouton, qui se trouve à droite du champ de recherche, fera basculer la liste des applications de Tri alphabétique vers Récemment utilisé et vice-versa.

Satendra
la source
Quel est le nom de l'application? Veuillez modifier votre réponse. :)
geffchang
1

Existe-t-il une application pour rechercher des applications installées?

Oui . Plusieurs applications existent sur le Play Store dans le but exprès de rechercher parmi les applications que vous avez sur votre appareil.

J'en ai lié plusieurs ici, et vous pouvez voir lequel vous préférez.

Le fait est que ces applications étaient difficiles à trouver. Je voulais aussi cette fonction, et une simple recherche sur le Web n'a pas éteint ces applications au début.

  • App Search Plus

    Léger, optimisé, simple, joli. Divulgation complète: j'ai développé cette application!

  • Recherche Quickdroid

  • Outil de recherche d'applications FAST

    Une application longue durée et mature qui est très bien cotée sur le Store. Vraiment petit.

  • App Dialer

    Livré avec un clavier T9 pour une recherche à une main, et inclut également la recherche de contacts.

  • Rapidement

    Interface similaire à App Dialer; affiche les applications dans une grille.

Une autre solution que vous pourriez envisager est d'utiliser un lanceur alternatif comme Nova Launcher . Vous pouvez configurer un balayage vers le bas dans le lanceur pour démarrer une recherche d'application.

Raymond
la source
0

Google Search , alias Google Now, peut rechercher les applications installées sur votre appareil Android. Oui, il est super lent, en particulier sur les téléphones plus anciens, mais il inclut entre autres l'option «Rechercher sur téléphone / tablette». Je cherchais une alternative plus propre et plus rapide qui ne recherche pas tout, y compris le Web, mais j'ai finalement fini par l'utiliser, car toutes les alternatives que j'ai essayées sont à moitié cuites ou plantent sur mes appareils.

Si vous jouez un peu dans les paramètres, il y a des choses qui peuvent être désactivées dans la recherche sur tablette, par exemple la désactivation de la fonctionnalité Google Now la rend un peu plus rapide.

Pour le lancer, appuyez simplement sur la barre de recherche Google ou appuyez longuement sur le bouton d'accueil.

recherche Google

Google Gesture Search n'est pas mauvais, et cela fonctionne, mais c'est trop de travail pour moi de dessiner chaque personnage - certainement pas dans ma liste d'applications de «productivité». Imo, c'est plus une application de preuve de concept, ou une démonstration d' API de dessin plutôt que toute autre chose.

ccpizza
la source
0

J'ai testé toutes les applications répertoriées ici et plus encore. Et s'installe enfin avec «App Search Plus» https://play.google.com/store/apps/details?id=rjt.appsearch

Raisons: 1. Son temps de chargement est le plus rapide de tous. Très accrocheur. 2. Affiche les résultats instantanément 3. Aucune autorisation requise

Vraiment une bouée de sauvetage. Merci beaucoup au développeur

Rudr
la source
2
Installe: 500-1000. Êtes-vous affilié à cette application?
Firelord