Чи є програма для пошуку встановлених програм? (Тупа альтернатива пошуку)


12

Я став жертвою сумнозвісного "давайте вимкніть все, що Apple може мати патент на" ака " німий пошук " на Galaxy S3, і шукаю простий спосіб повернути свій телефон у 21 століття

Все, що я хочу, - це можливість швидко знайти додаток і запустити його по імені, не візуально знаходячи Значок


Мені хочеться - це набір функцій, які існували у старих версіях Android

  1. На головному екрані програм є можливість пошуку (наразі працює лише для віджетів)
  2. Якщо я знайду додаток, я можу натиснути і утримувати, і це дозволить мені розмістити його на будь-якому домашньому екрані

Справа №1 була видалена і замінена пошуковою програмою Google, яка, як було сказано вище, знижена, щоб припинити включення локального пошуку (показує лише результати веб-пошуку)

Справа № 2 була видалена, і вона не має вирішення, мені потрібно візуально знайти додаток, щоб додати ярлик до нього

Я шукав у Android Магазин Play для "Пошук додатків", але нічого не знайдено, чи варто почати писати власний додаток?


4
Пошук жестів претензії на пошук додатків, а також контактів, закладок та музичних записів.
але

Дивіться це питання (можливий дуп). Завдяки всюдисущим патентним війнам в мобільному просторі, Google і Samsung повинні були зняти цю функціональність (принаймні для ринку США)
ce4

1
@ ce4 Я не думаю, що це досить близько, щоб бути дурнем, не соромтеся розмістити відповідну частину відповіді там, як думав ваш власний nswer!
Матвій

@MatthewRead: Готово. Знайшов новий унікальний спосіб повернутись до старого способу поведінки з схваленням яблук / google, не вимагаючи кореня. Постійне рішення. Так!
ce4

@EranMedan: Чи можете ви (чи хтось інший) дати відгук, якщо цей метод є допустимим і працює правильно? У мене є лише повний виправлений телефон (Nexus S) під керуванням CyanogenMod9. Просто, якщо я щось наглядав.
ce4

Відповіді:


10

(EDIT) Нове рішення:

Ви можете повернутися до своєї повної старої поведінки. Це вимагає певного злому, але може бути незаконним (декомпілювати та перекомпілювати додаток 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!    

Пропозиція рішення:
Використовуйте apktool для декомпіляції та зміни всього простору імен з com.google.android.googlequicksearchbox на com.google.android.googlequicksearchbox 2 робочого старого .apk (див. .Zip нижче, пам’ятайте 2 в кінці), потім перекомпілюйте та встановіть щойно створений пакет. Результат: Старий і новий (зламаний) провайдер можуть бути встановлені поруч один з одним, оскільки вони мають інший простір імен ( . * Поле пошуку 2 замість . * Поле пошуку ). Просто з’ясуйте, який із них старий, і скористайтеся цим.

Переваги: не потрібен корінь , постійний (його не можна забрати)
Недоліки: Ви отримуєте 2x таку ж пропозицію віджетів (1x від старої, 1x від нової), тому ви повинні дізнатися, що працює, а яке ні

Мій тест поки що ("apktool" - псевдонім "java -jar /usr/local/bin/apktool.jar" на моїй машині, 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: Старе рішення)
Що було б приємно знати : чи впливає це лише на Samsunng та клієнтів Google у США ?
На думку androidcentral , Samsung зараз використовує це оновлення як стабільність у глобальному масштабі.

Це, ймовірно, цей пакет "оновлений" :
com.google.android.googlequicksearchbox (розміщений за адресою /system/app/GoogleQuickSearchBox.apk)

Маючи корінь, безумовно, потрібно повернути ситуацію.

Однак я вирішив би повністю позбутися прошивки від Samsungs і встановити CyanogenMod, наприклад (це може бути навіть простіше, ніж отримати корінь в першу чергу на початковій прошивці).

Ви можете "перевстановити" непошкоджену версію з останньої прошивки або однієї з прошивок євро (якщо вони не знімаються). Наприклад, цей архів із популярного веб- сайту хостингу Goo.im , швидше за все, матиме працюючий (старший) .apk, який має функціонал, який вам не вистачає. Це загальний інсталяційний пакет для популярної мікропрограми Cyanogenmod, що містить усі відповідні фірмові пакети від Google (їх потрібно було позбавити Cyanogenmod за запитом Google). Ви можете відкрити її за допомогою будь-якої програми розпакування і витягнути пакунок /system/app/GoogleQuickSearchBox.apk.

Ось як я це зробив (використовуючи інструмент adb від 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

Я використовував Провідник додатків, щоб створити цей список і побачити, де знаходиться .apk:

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

[...]

Source Directory:
/system/app/GoogleQuickSearchBox.apk

Ви можете отримати версію "Пошук Google", перейшовши в Налаштування-> Програми-> Усі-> Пошук Google , де відображається поточна версія. Шахта (те саме, що у згаданому вище .zip: 1.4.1.299849)


Недолік теж простий: ви можете просто відключити оригінальний додаток від налаштувань :)
RR

Це чудова відповідь, мені просто цікаво, чи не знайдеться там хтось, хто написав простий додаток для пошуку додатків? Мені важко повірити, що я буду писати перше :)
Еран Медан

Впевнений, що для цього буде додаток, попит на це з’явився лише зараз (дякую, Apple!).
ce4

Ласкаво просимо. Дякуємо також до @MatthewRead за те, що тикаєш мені в коментарях до ОП, щоб спочатку скласти відповідь :-) Я думаю, ти тоді це працював? Просто цікаво ...
ce4

btw, ви можете використовувати adb remountдля перепланування.
ccpizza

7

Ось мій перший безкоштовний додаток для Android під назвою " Швидко ", доступний у магазині Google Play.

Ця програма дозволяє:

  • Шукати по всіх встановлених додатках
  • Список усіх останніх програм
  • Сортувати встановлені програми за алфавітом

Натиснувши на кнопку, яка знаходиться в правій частині вікна пошуку, слід переключити список додатків з алфавітного сортування на нещодавно використане та навпаки.

Ваші цінні відгуки / відгуки / пропозиції вітаються.


2

Пошук жестів дуже приємний (див. Коментар Аль Еверетта). Він використовує жести, щоб підбирати літери, а це означає, що у вас більше нерухомості на екрані (екранна клавіатура не показана). Він не показує пропозиції Google, які мені так чи інакше не потрібні, тому для мене це безпрограшна допомога (більше місця для того, що мене цікавить). Мої єдині скарги були б на точність розпізнавання символів - але я сподіваюся, що вони над цим попрацюють ще трохи - і я б хотів, щоб я мав можливість додавати власні пошуки веб-сайтів чи додатків (a la WebOS).

Також дуже добре доповнюється панель жестів - яка дозволяє швидко отримати доступ до пошуку жестів із області сповіщень або довгим натисканням на кнопку пошуку (що мені подобається).


Але чому, чому він не має можливості просто використовувати екранну клавіатуру?
ccpizza

Мені справді подобається, що він не використовує внутрішню клавіатуру. Скорочує час запуску. Мені не подобається кілька секунд, які мені доводиться чекати, коли клавіатура Swype ініціалізується :)
rslite

1

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

Ця програма дозволяє:

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

Натиснувши на кнопку, яка знаходиться в правій частині вікна пошуку, слід переключити список додатків з алфавітного сортування на нещодавно використане та навпаки.


Як називається додаток? Відредагуйте свою відповідь. :)
geffchang

1

Чи є програма для пошуку встановлених програм?

Так . У магазині Play існує декілька додатків для виразного пошуку пошукових програм на пристрої.

Тут я зв'язав декілька, і ви можете бачити, який саме вам більше подобається.

Річ у тому, що ці додатки було важко знайти. Я хотів і цієї функції, і простий пошук в Інтернеті спочатку не вимкнув ці програми.

Ще одне рішення, яке ви можете розглянути, - це використовувати такий альтернативний пусковий апарат, як Nova Launcher . Ви можете налаштувати пальцем вниз на панелі запуску, щоб розпочати пошук програми.


0

Пошук Google , також Google Now, може шукати встановлені програми на вашому пристрої Android. Так, це дуже повільно, особливо на старих телефонах, але він включає, серед іншого, опцію "Пошук телефону / планшета". Я шукав більш чисту і швидку альтернативу, яка не шукає все, в тому числі в Інтернеті, але, нарешті, все-таки використовую його, тому що всі альтернативи, які я спробував, напівфабрикати або збиватися на моїх пристроях.

Якщо трохи заграти в налаштуваннях, є речі, які можна відключити під час пошуку планшетного ПК, наприклад, вимкнення функції Google Асистент робить це дещо швидше.

Щоб запустити його, просто торкніться панелі пошуку google або торкніться і утримуйте домашню кнопку.

Пошук Google

Пошук жестів Google - це не погано, і він працює, але для того, щоб намалювати кожного персонажа, я занадто багато - напевно, це не в моєму списку програм «продуктивність». Імо, це скоріше доказ концепції програми або демонстрації демо-версії API, а не іншого.


0

Здається, є ще одна альтернатива AppDialer, що називається Швидко.

https://play.google.com/store/apps/details?id=com.siristechnology.localappsearch.fastly

Він відображає програми в сітці, що дозволяє переглядати 12 іконок одночасно. Крім того, дозволяє здійснювати пошук за допомогою нативної клавіатури як Conjure & Quick.


0

Я перевірив усі перераховані тут програми та багато іншого. І, нарешті, узгоджується з "Search Search Plus" https://play.google.com/store/apps/details?id=rjt.appsearch

Причини: 1. Час його завантаження найшвидший з усіх. Дуже спритний. 2. Миттєво відображає результати 3. Нульові дозволи потрібні

Дійсно рятівник. Велике спасибі розробнику


2
Встановлення: 500-1000. Ви пов’язані з цим додатком?
Firelord

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.