Có một ứng dụng để tìm kiếm các ứng dụng đã cài đặt? (Thay thế tìm kiếm ngu ngốc)


12

Tôi đã từng là nạn nhân của sự khét tiếng "hãy tắt bất cứ thứ gì mà Apple có thể có bằng sáng chế cho" aka " tìm kiếm câm " trên Galaxy S3 và tìm kiếm một cách đơn giản để đưa điện thoại của tôi trở lại thế kỷ 21

Tất cả những gì tôi muốn là khả năng tìm thấy một Ứng dụng một cách nhanh chóng và khởi chạy nó theo tên mà không cần tìm thấy Biểu tượng một cách trực quan


Điều tôi muốn là một tập hợp các tính năng tồn tại trong các phiên bản Android cũ hơn

  1. Trong màn hình chính của Ứng dụng, có khả năng tìm kiếm (hiện chỉ hoạt động cho các tiện ích con)
  2. Nếu tôi tìm thấy một Ứng dụng, tôi có thể nhấn và giữ và ứng dụng sẽ cho phép tôi đặt nó trên bất kỳ màn hình chính nào

Ca sử dụng số 1 đã bị xóa và được thay thế bởi ứng dụng tìm kiếm Google, như đã đề cập ở trên đã hạ cấp để dừng bao gồm cả tìm kiếm cục bộ (chỉ hiển thị kết quả trên web)

Ca sử dụng số 2 đã bị xóa và không có cách giải quyết, tôi cần trực quan tìm một ứng dụng để thêm lối tắt cho nó

Tôi đã tìm kiếm trong Android Chơi cửa hàng cho "Tìm kiếm ứng dụng", nhưng không tìm thấy gì, tôi có nên bắt đầu viết ứng dụng của riêng mình không?


4
Tìm kiếm bằng cử chỉ yêu cầu các ứng dụng tìm kiếm cũng như danh bạ, dấu trang và bản nhạc.
ale

Xem câu hỏi này (có thể bị lừa). Nhờ các cuộc chiến bằng sáng chế phổ biến trong không gian di động, Google và Samsung đã phải loại bỏ chức năng này (ít nhất là cho thị trường Mỹ)
ce4 17/07/12

1
@ ce4 Tôi không nghĩ rằng điều này đủ gần để bị lừa, hãy đăng phần có liên quan của câu trả lời ở đó vì người thích của bạn ở đây nghĩ!
Matthew đọc

@MatthewRead: Xong. Tìm thấy một cách độc đáo mới để hoàn nguyên chỉ hành vi cũ với sự chấp thuận của Google / google, không cần root. Giải pháp lâu dài. Yay!
ce4

@EranMedan: Bạn (hoặc ai đó) có thể đưa ra phản hồi nếu phương pháp này có thể thực hiện được và hoạt động chính xác không? Tôi chỉ có một điện thoại được vá đầy đủ (Nexus S) chạy CyanogenMod9. Chỉ cần tôi giám sát một cái gì đó.
ce4

Câu trả lời:


10

(EDIT) Giải pháp mới:

Bạn có thể trở lại hành vi cũ hoàn thành của bạn. Nó cần một số hack mặc dù và có thể là bất hợp pháp (dịch ngược và biên dịch lại ứng dụng 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!    

Đề xuất giải pháp:
Sử dụng apktool để dịch ngược và thay đổi toàn bộ không gian tên từ com.google.android.googlequicksearchbox thành com.google.android.googlequicksearchbox 2 của một .apk cũ đang hoạt động (xem .zip bên dưới, chú ý đến 2 cuối cùng) biên dịch lại và cài đặt gói mới được chế tạo. Kết quả: Nhà cung cấp cũ và mới (bị hỏng) có thể được cài đặt cạnh nhau cùng một lúc vì chúng có không gian tên khác nhau ( . * Searchbox 2 thay vì . * Searchbox ). Chỉ cần tìm ra cái nào là cái cũ và sử dụng cái đó.

Lợi ích: Không yêu cầu root , vĩnh viễn (không thể lấy đi)
Hạn chế: Bạn nhận được gấp 2 lần cung cấp tiện ích tương tự (1x từ cái cũ, 1x từ cái mới), vì vậy bạn phải tìm ra cái nào hoạt động và cái nào không

Thử nghiệm của tôi cho đến nay ('apktool' là bí danh của 'java -jar /usr/local/bin/apktool.jar' trên máy của tôi, 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: Giải pháp cũ)
Điều gì sẽ là tốt đẹp để biết : Điều này chỉ ảnh hưởng đến khách hàng Samsunng và Google của Hoa Kỳ ?
Theo androidcentral , Samsung hiện triển khai bản cập nhật này như một bản sửa lỗi ổn định trên toàn cầu.

Đây có lẽ là gói này, đã được "cập nhật" :
com.google.android.googlequicksearchbox (nằm ở /system/app/GoogleQuickSearchBox.apk)

Có root chắc chắn là cần thiết để hoàn nguyên tình hình.

Tuy nhiên, tôi quyết định loại bỏ phần sụn của Samsung hoàn toàn và cài đặt CyanogenMod chẳng hạn (Điều này thậm chí có thể dễ dàng hơn việc root ở vị trí đầu tiên trên phần sụn cơ bản).

Bạn có thể muốn "cài đặt lại" phiên bản không bị ảnh hưởng từ chương trình cơ sở mới nhất hoặc một trong chương trình cơ sở Euro (nếu chúng không bị tước). Ví dụ: kho lưu trữ này từ trang lưu trữ Goo.im nổi tiếng rất có thể sẽ có một .apk hoạt động (cũ hơn) có chức năng mà bạn bỏ lỡ. Đây là gói cài đặt chung cho phần mềm hậu mãi Cyanogenmod phổ biến chứa tất cả các gói độc quyền có liên quan từ Google (chúng phải bị loại bỏ Cyanogenmod theo yêu cầu của Google một thời gian trước). Bạn có thể mở nó bằng bất kỳ chương trình giải nén nào và giải nén gói /system/app/GoogleQuickSearchBox.apk.

Đó là cách tôi sẽ làm (sử dụng công cụ adb từ 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

Tôi đã sử dụng Application Explorer để tạo danh sách này và xem vị trí của .apk:

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

[...]

Source Directory:
/system/app/GoogleQuickSearchBox.apk

Bạn có thể nhận phiên bản 'Google-Search' bằng cách truy cập Cài đặt-> Ứng dụng-> Tất cả-> Tìm kiếm của Google , trong đó liệt kê phiên bản hiện tại. Của tôi (giống như trong .zip đã đề cập ở trên là: 1.4.1.299849)


Hạn chế cũng dễ dàng: bạn chỉ có thể vô hiệu hóa ứng dụng gốc từ cài đặt :)
RR

Đây là một câu trả lời tuyệt vời, tôi chỉ tự hỏi, không có ai ngoài đó đã viết một ứng dụng tìm kiếm ứng dụng đơn giản? Tôi cảm thấy khó tin rằng tôi sẽ viết cái đầu tiên :)
Eran Medan

Chắc chắn sẽ có một ứng dụng cho điều đó, nhu cầu cho điều đó chỉ xuất hiện ngay bây giờ (cảm ơn bạn, Apple!).
ce4

Không có gì. Cũng xin cảm ơn @MatthewRead đã chọc tôi vào các bình luận của OP để ban đầu biên dịch một câu trả lời :-) Tôi đoán bạn đã làm cho nó hoạt động rồi chứ? Chỉ tò mò ...
ce4

btw, bạn có thể sử dụng adb remountđể kể lại.
ccpizza

7

Đây là ứng dụng Android miễn phí đầu tiên của tôi có tên " Nhanh chóng ", có sẵn trong cửa hàng Google Play.

Ứng dụng này cho phép bạn:

  • Tìm kiếm tất cả các ứng dụng đã cài đặt
  • Liệt kê tất cả các ứng dụng được sử dụng gần đây
  • Sắp xếp các ứng dụng được cài đặt theo thứ tự abc

Nhấp vào nút ở phía bên phải của hộp tìm kiếm, sẽ chuyển danh sách Ứng dụng từ Sắp xếp theo thứ tự chữ cái sang Sử dụng gần đây và ngược lại.

Đánh giá / phản hồi / đề xuất có giá trị của bạn được chào đón nhất.


2

Gesture Search rất hay (xem bình luận của Al Everett). Nó sử dụng cử chỉ để nhận các chữ cái có nghĩa là bạn có nhiều bất động sản màn hình hơn (không có bàn phím trên màn hình được hiển thị). Nó không hiển thị các đề xuất google mà tôi không cần dù sao, vì vậy đó là một chiến thắng có lợi cho tôi (nhiều không gian hơn cho những gì tôi quan tâm). Khiếu nại duy nhất của tôi sẽ là về tính chính xác của nhận dạng ký tự - nhưng tôi hy vọng họ sẽ làm việc với nó nhiều hơn nữa - và tôi ước tôi có thể thêm các tìm kiếm tùy chỉnh cho các trang web hoặc ứng dụng (a la WebOS).

Cũng được bổ sung rất tốt bởi Gesture Bar - cho phép truy cập nhanh vào Tìm kiếm cử chỉ từ khu vực thông báo hoặc nhấn lâu vào nút tìm kiếm (đây là nút tôi thích).


Nhưng tại sao, tại sao nó không có tùy chọn chỉ sử dụng bàn phím trên màn hình?
ccpizza

Tôi thực sự thích nó không sử dụng bàn phím nội bộ. Giảm thời gian khởi động. Tôi không thích vài giây tôi phải đợi bàn phím Swype khởi chạy :)
rslite

1

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

Ứng dụng này cho phép bạn:

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

Nhấp vào nút ở phía bên phải của hộp tìm kiếm, sẽ chuyển danh sách Ứng dụng từ Sắp xếp theo thứ tự chữ cái sang Sử dụng gần đây và ngược lại.


Tên của ứng dụng là gì? Vui lòng chỉnh sửa câu trả lời của bạn. :)
geffchang

1

Có một ứng dụng để tìm kiếm các ứng dụng đã cài đặt?

. Một số ứng dụng tồn tại trên Cửa hàng Play với mục đích rõ ràng là tìm kiếm thông qua các ứng dụng bạn có trên thiết bị của mình.

Tôi đã liên kết một vài cái ở đây và bạn có thể thấy cái nào bạn thích.

Điều đó là, những ứng dụng này rất khó tìm. Tôi cũng muốn chức năng này và một tìm kiếm đơn giản trên web đã không tắt các ứng dụng này lúc đầu.

Một giải pháp khác mà bạn có thể muốn xem xét là sử dụng một trình khởi chạy thay thế như Nova Launcher . Bạn có thể định cấu hình vuốt xuống trong trình khởi chạy để bắt đầu tìm kiếm ứng dụng.


0

Google Tìm kiếm , còn gọi là Google Hiện hành có thể tìm kiếm các ứng dụng đã cài đặt trên thiết bị Android của bạn. Đúng, nó siêu chậm, đặc biệt là trên điện thoại cũ, nhưng nó bao gồm trong số những thứ khác tùy chọn 'Tìm kiếm điện thoại / máy tính bảng'. Tôi đang tìm kiếm một giải pháp thay thế nhanh hơn và sạch hơn, không tìm kiếm mọi thứ, kể cả web, nhưng cuối cùng cuối cùng cũng sử dụng nó, bởi vì tất cả các lựa chọn thay thế tôi đã thử là một nửa hoặc bị hỏng trên thiết bị của tôi.

Nếu bạn mân mê một chút trong cài đặt, có những thứ có thể bị vô hiệu hóa trong tìm kiếm trên máy tính bảng, ví dụ như vô hiệu hóa tính năng Google Hiện hành sẽ khiến nó nhanh hơn một chút.

Để khởi chạy nó, chỉ cần chạm vào thanh tìm kiếm google hoặc chạm và giữ nút home.

tìm kiếm trên google

Google Gesture Search không tệ, và nó hoạt động, nhưng quá nhiều công việc để tôi vẽ từng nhân vật - chắc chắn không có trong danh sách ứng dụng 'năng suất' của tôi. Imo, nó giống như một bằng chứng về ứng dụng khái niệm hoặc bản demo API vẽ hơn là bất cứ thứ gì khác.



0

Tôi đã thử nghiệm tất cả các ứng dụng được liệt kê ở đây và nhiều hơn nữa. Và cuối cùng giải quyết với 'Tìm kiếm ứng dụng Plus' https://play.google.com/store/apps/details?id=rjt.appsearch

Lý do: 1. Thời gian tải của nó là nhanh nhất trong tất cả. Rất linh hoạt. 2. Hiển thị kết quả ngay lập tức 3. Không yêu cầu quyền

Thực sự là một cứu cánh. Cảm ơn rất nhiều về nhà phát triển


2
Số lượt cài đặt: 500-1000. Bạn có liên kết với ứng dụng này?
Firelord

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.