Gibt es eine App für die Suche nach installierten Apps? (Dumme Suchalternative)

12

Ich war ein Opfer der berüchtigten "Lassen Sie uns alles ausschalten, was Apple für" aka " dumme Suche " auf dem Galaxy S3 patentieren lassen könnte , und habe nach einer einfachen Möglichkeit gesucht, mein Handy in das 21. Jahrhundert zurückzuführen

Alles, was ich möchte, ist die Möglichkeit, eine App schnell zu finden und beim Namen zu starten, ohne das Symbol visuell zu finden


Was ich möchte, ist eine Reihe von Funktionen, die in älteren Versionen von Android vorhanden waren

  1. Suchfunktion im Apps-Hauptbildschirm (funktioniert derzeit nur für Widgets)
  2. Wenn ich eine App finde, kann ich sie gedrückt halten, um sie auf einem beliebigen Startbildschirm zu platzieren

Anwendungsfall Nr. 1 wurde entfernt und durch die Google-Such-App ersetzt, die wie oben erwähnt herabgestuft wurde, um die lokale Suche nicht mehr einzuschließen (nur Web-Ergebnisse werden angezeigt).

Anwendungsfall Nr. 2 wurde entfernt und hat keine Problemumgehung. Ich muss visuell eine App finden, um eine Verknüpfung hinzuzufügen

Ich habe im Internet gesucht Android Play Store für "App Search", aber nichts gefunden, sollte ich anfangen, meine eigene App zu schreiben?

Eran Medan
quelle
4
Die Gesten-Suche gibt an, Apps sowie Kontakte, Lesezeichen und Musiktitel zu durchsuchen.
Ale
Siehe diese Frage (mögliche Betrug). Aufgrund der allgegenwärtigen Patentkriege im mobilen Bereich mussten Google und Samsung diese Funktionalität entfernen (zumindest für den US-Markt)
ce4
1
@ ce4 Ich glaube nicht, dass dies nah genug ist, um ein Betrüger zu sein, zögern Sie nicht, den relevanten Teil der Antwort dort zu posten, wie Ihre eigene Antwort hier gedacht hat!
Matthew Read
@MatthewRead: Fertig. Es wurde eine neue, einzigartige Methode gefunden, um ohne die Zustimmung von Apple / Google zum alten Verhalten zurückzukehren. Es ist kein Root erforderlich. Permanente Lösung. Yay!
ce4
@EranMedan: Könnten Sie (oder jemand anderes) Feedback geben, ob diese Methode machbar ist und korrekt funktioniert? Ich habe nur ein voll ausgestattetes Telefon (Nexus S), auf dem CyanogenMod9 ausgeführt wird. Nur wenn ich etwas beaufsichtigt habe.
ce4

Antworten:

10

(EDIT) Neue Lösung:

Sie können zu Ihrem alten Verhalten zurückkehren. Es muss allerdings gehackt werden und ist möglicherweise illegal (dekompilieren und neu kompilieren der Google App).

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!    

Lösungsvorschlag:
Verwenden apktool zu dekompilieren und die gesamte Namespace von ändern com.google.android.googlequicksearchbox zu com.google.android.googlequicksearchbox 2 einem Arbeits alten APK (siehe .zip unten, die 2 am Ende ausmacht), dann Kompilieren und installieren Sie das neu gestaltete Paket. Ergebnis: Alter und neuer (defekter) Provider können gleichzeitig nebeneinander installiert werden, da sie einen anderen Namespace haben ( . * Suchfeld 2 anstelle von . * Suchfeld ). Finden Sie einfach heraus, welches das alte ist, und verwenden Sie das.

Vorteile: Keine Wurzel erforderlich, dauerhaft (kann nicht entfernt werden)
Nachteile: Sie erhalten 2x das gleiche Widget-Angebot (1x vom alten, 1x vom neuen), sodass Sie herausfinden müssen, welches funktioniert und welches nicht

Mein bisheriger Test ('apktool' ist ein Alias ​​für 'java -jar /usr/local/bin/apktool.jar' auf meinem Computer, zu Ihrer Information):

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: Alte Lösung)
Was wäre schön zu wissen : Betrifft dies nur Samsunng- und Googles US- Kunden?
Laut androidcentral stellt Samsung dieses Update nun weltweit als Stabilitätsfix bereit .

Höchstwahrscheinlich wurde dieses Paket "aktualisiert" :
com.google.android.googlequicksearchbox (zu finden unter /system/app/GoogleQuickSearchBox.apk)

Root zu haben, ist definitiv erforderlich, um die Situation umzukehren.

Ich würde mich jedoch entschließen, Samsungs Firmware komplett zu entfernen und beispielsweise CyanogenMod zu installieren (Dies ist möglicherweise sogar einfacher, als in erster Linie auf der ursprünglichen Firmware root zu werden).

Möglicherweise möchten Sie die nicht betroffene Version von der letzten Firmware oder einer Euro-Firmware "neu installieren" (sofern diese nicht entfernt wurde). In diesem Archiv der beliebten Goo.im- Hosting-Site befindet sich beispielsweise höchstwahrscheinlich eine funktionierende (ältere) .apk-Datei mit den Funktionen, die Sie vermissen. Es handelt sich um ein allgemeines Installationspaket für die beliebte Cyanogenmod-Aftermarket-Firmware, das alle relevanten proprietären Pakete von Google enthält (diese mussten vor einiger Zeit auf Anforderung von Google von Cyanogenmod entfernt werden). Sie können es mit einem beliebigen Entpackungsprogramm öffnen und das Paket /system/app/GoogleQuickSearchBox.apk extrahieren.

So würde ich es machen (mit dem AdB-Tool aus dem 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

Ich habe Application Explorer verwendet , um diese Auflistung zu generieren und zu sehen, wo sich die .apk befindet:

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

[...]

Source Directory:
/system/app/GoogleQuickSearchBox.apk

Sie können die Version von "Google-Suche" abrufen , indem Sie auf Einstellungen-> Anwendungen-> Alle-> Google-Suche klicken und die aktuelle Version anzeigen . Meins (das gleiche wie in der oben genannten .zip ist: 1.4.1.299849)

ce4
quelle
Der Nachteil ist auch einfach: Sie können einfach die ursprüngliche App aus den Einstellungen deaktivieren :)
RR
Das ist eine großartige Antwort, ich frage mich nur, gibt es nicht jemanden da draußen, der eine einfache App geschrieben hat, die nach Apps sucht? Es fällt mir schwer zu glauben, dass ich das erste schreiben werde :)
Eran Medan
Klar wird es dafür eine App geben, die Nachfrage danach ist erst jetzt aufgetaucht (Danke, Apple!).
ce4
Bitte. Dank geht auch an @MatthewRead, der mich in die OP-Kommentare gestoßen hat, um zunächst eine Antwort zu kompilieren :-) Ich denke, du hast es dann geschafft? Nur neugierig ...
Ce4
Übrigens können Sie adb remountfür die erneute Montage verwenden .
ccpizza
7

Hier ist meine erste kostenlose Android-App mit dem Namen " Quickly ", die im Google Play Store erhältlich ist.

Diese App ermöglicht es Ihnen:

  • Durchsuchen Sie alle installierten Apps
  • Alle zuletzt verwendeten Apps auflisten
  • Installierte Apps alphabetisch sortieren

Wenn Sie auf die Schaltfläche rechts neben dem Suchfeld klicken, wechselt die App-Liste von alphabetisch sortiert zu kürzlich verwendet und umgekehrt.

Ihre wertvollen Bewertungen / Rückmeldungen / Vorschläge sind herzlich willkommen.

Satendra Pratap
quelle
2

Die Gesten-Suche ist sehr nett (siehe den Kommentar von Al Everett). Es verwendet Gesten, um Buchstaben aufzunehmen, was bedeutet, dass Sie mehr Platz auf dem Bildschirm haben (keine Bildschirmtastatur angezeigt). Es werden keine Google-Vorschläge angezeigt, die ich sowieso nicht benötige. Das ist eine Win-Win-Situation für mich (mehr Platz für das, was mich interessiert). Meine einzige Beschwerde wäre die Genauigkeit der Zeichenerkennung - aber ich hoffe, sie wird noch weiter verbessert - und ich wünschte, ich könnte benutzerdefinierte Suchanfragen für Websites oder Anwendungen hinzufügen (a la WebOS).

Sehr gut ergänzt durch die Gestenleiste, die einen schnellen Zugriff auf die Gesten-Suche aus dem Infobereich oder durch langes Drücken der Suchtaste (die mir gefällt) ermöglicht.

rslite
quelle
Aber warum, warum gibt es keine Option, nur die Bildschirmtastatur zu verwenden?
ccpizza
Mir gefällt eigentlich, dass es nicht die interne Tastatur verwendet. Verkürzt die Zeit bis zum Start. Die wenigen Sekunden, die ich auf die Initialisierung der Swype-Tastatur warten muss, gefallen mir nicht :)
rslite
1

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

Diese App ermöglicht es Ihnen:

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

Wenn Sie auf die Schaltfläche rechts neben dem Suchfeld klicken, wechselt die App-Liste von alphabetisch sortiert zu kürzlich verwendet und umgekehrt.

Satendra
quelle
Wie heißt die App? Bitte bearbeiten Sie Ihre Antwort. :)
geffchang
1

Gibt es eine App für die Suche nach installierten Apps?

Ja . Im Play Store gibt es mehrere Apps, mit denen Sie die Apps auf Ihrem Gerät durchsuchen können.

Ich habe hier mehrere verlinkt, und Sie können sehen, welche Sie bevorzugen.

Diese Apps waren schwer zu finden. Ich wollte diese Funktion auch, und eine einfache Suche im Web hat diese Anwendungen zunächst nicht zum Erliegen gebracht.

  • App Search Plus

    Leicht, optimiert, einfach, hübsch. Vollständige Offenlegung: Ich habe diese App entwickelt!

  • Quickdroid-Suche

  • FAST App Search Tool

    Eine langjährige und ausgereifte Anwendung, die im Store sehr geschätzt wird. Wirklich klein.

  • App Dialer

    Wird mit einer T9-Tastatur für die Einhandsuche geliefert und umfasst auch die Kontaktsuche.

  • Schnell

    Ähnliche Schnittstelle zu App Dialer; Zeigt Apps in einem Raster an.

Eine andere Lösung, die Sie in Betracht ziehen könnten, ist die Verwendung eines alternativen Startprogramms wie Nova Launcher . Sie können im Launcher ein Wischen nach unten konfigurieren, um eine App-Suche zu starten.

Raymond
quelle
0

Google Search , auch bekannt als Google Now, kann installierte Apps auf Ihrem Android-Gerät durchsuchen. Ja, es ist sehr langsam, besonders bei älteren Handys, aber es enthält unter anderem die Option "Telefon / Tablet suchen". Ich suchte nach einer saubereren und schnelleren Alternative, bei der nicht alles durchsucht wird, auch nicht das Internet, aber letztendlich trotzdem verwendet wird, da alle Alternativen, die ich ausprobiert habe, halb gebacken sind oder auf meinen Geräten abstürzen.

Wenn Sie ein wenig in den Einstellungen herumspielen, gibt es Dinge, die bei der Tabletsuche deaktiviert werden können, z.

Tippen Sie zum Starten einfach auf die Google-Suchleiste oder halten Sie die Home-Taste gedrückt.

Google-Suche

Google Gesture Search ist nicht schlecht, und es funktioniert, aber es ist zu viel Arbeit für mich, jeden Charakter zu zeichnen - definitiv nicht in meiner Liste der 'Produktivitäts'-Apps. Imo, es ist eher eine Proof-of-Concept-App oder eine Zeichnungs- API- Demo als irgendetwas anderes.

ccpizza
quelle
0

Ich habe alle hier aufgelisteten Apps und mehr getestet. Und schließlich erledigen Sie dies mit "App Search Plus" https://play.google.com/store/apps/details?id=rjt.appsearch

Gründe: 1. Die Ladezeit ist die schnellste von allen. Sehr bissig. 2. Zeigt die Ergebnisse sofort an. 3. Keine Berechtigungen erforderlich

Wirklich ein Lebensretter. Vielen Dank an den Entwickler

Rudr
quelle
2
Installiert: 500-1000. Sind Sie mit dieser App verbunden?
Firelord