มีแอพสำหรับค้นหาแอพที่ติดตั้งหรือไม่? (ทางเลือกในการค้นหาแบบใบ้)


12

ฉันตกเป็นเหยื่อของความอับอาย "ขอปิดสิ่งที่ Apple อาจมีสิทธิบัตรสำหรับ" aka " dumb search " ใน Galaxy S3 และหาวิธีง่ายๆในการคืนโทรศัพท์ของฉันไปยังศตวรรษที่ 21

สิ่งที่ฉันต้องการคือความสามารถในการค้นหาแอปอย่างรวดเร็วและเปิดใช้งานโดยใช้ชื่อโดยไม่ต้องมองหาไอคอน


สิ่งที่ฉันต้องการคือชุดของคุณลักษณะที่มีอยู่ใน Android รุ่นเก่ากว่า

  1. ในหน้าจอหลักของ Apps มีความสามารถในการค้นหา (ปัจจุบันใช้งานได้กับวิดเจ็ตเท่านั้น)
  2. หากฉันพบแอพฉันสามารถกดค้างไว้และมันจะทำให้ฉันวางมันลงบนหน้าจอหลักใดก็ได้

ใช้ case # 1 ถูกลบและแทนที่ด้วยแอปค้นหาของ Google ซึ่งดังกล่าวข้างต้นลดระดับเพื่อหยุดรวมถึงการค้นหาในท้องถิ่น

ใช้ case # 2 ถูกลบและไม่มีวิธีแก้ไขฉันต้องหาแอปเพื่อให้เห็นทางลัด

ฉันได้ค้นหาใน Android Play store สำหรับ "App Search" แต่ไม่พบอะไรเลยฉันควรเริ่มเขียนแอพของตัวเองหรือไม่?


4
ท่าทางการค้นหาอ้างสิทธิ์ในการค้นหาแอพรวมถึงรายชื่อที่คั่นหน้าและแทร็กเพลง
เบียร์

ดูคำถามนี้(ล่อลวงที่เป็นไปได้) ต้องขอบคุณสงครามสิทธิบัตรที่แพร่หลายในพื้นที่มือถือ Google และ Samsung ต้องลบฟังก์ชั่นนี้ (อย่างน้อยสำหรับตลาดสหรัฐ)
ce4

1
@ ce4 ฉันไม่คิดว่ามันจะอยู่ใกล้พอที่จะล่อลวงให้โพสต์ส่วนที่เกี่ยวข้องของคำตอบที่นั่นตามที่คุณคิดไว้!
Matthew อ่าน

@MatthewRead: เสร็จสิ้น ค้นพบวิธีการใหม่ที่ไม่เหมือนใครในการย้อนกลับสู่พฤติกรรมเดิมโดยไม่ต้องผ่านการอนุมัติของ Apple / google ทางออกถาวร เย้!
ce4

@EranMedan: คุณ (หรือคนอื่น) ให้ข้อเสนอแนะถ้าวิธีนี้เป็นไปได้และทำงานได้อย่างถูกต้อง? ฉันมีโทรศัพท์ที่ได้รับการติดตั้งแล้วอย่างสมบูรณ์ (Nexus S) ที่ใช้งาน CyanogenMod9 เพียงแค่ฉันตรวจสอบบางสิ่ง
ce4

คำตอบ:


10

(แก้ไข) โซลูชั่นใหม่:

คุณสามารถเปลี่ยนกลับเป็นพฤติกรรมเดิมที่สมบูรณ์ได้ จำเป็นต้องแฮ็กข้อมูลบางอย่างและอาจผิดกฎหมาย (ถอดรหัส & คอมไพล์แอป 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 ในท้ายที่สุด) จากนั้น คอมไพล์ใหม่และติดตั้งแพ็คเกจที่สร้างขึ้นใหม่ ผลลัพธ์: ผู้ให้บริการเก่าและใหม่ (ไม่สามารถใช้งาน) สามารถติดตั้งติดกันได้ในเวลาเดียวกันเนื่องจากมีเนมสเปซ ( . * searchbox 2แทนที่จะเป็น. * searchbox ) ที่แตกต่างกัน แค่หาว่าอันไหนอันเก่าและใช้อันนั้น

ประโยชน์ที่ได้รับ: ไม่ต้องใช้รูท , ถาวร (ไม่สามารถนำออกไปได้)
ข้อเสีย: คุณจะได้รับเครื่องมือตัวเดิม 2 เท่า (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

(แก้ไข: วิธีแก้ปัญหาเก่า)
สิ่งที่ควรรู้ : สิ่งนี้มีผลเฉพาะกับซัมซุนและลูกค้าสหรัฐฯของ Google หรือไม่
จากข้อมูลของandroidcentralตอนนี้ Samsung ปรับใช้การอัปเดตนี้เป็นการแก้ไขเสถียรภาพทั่วโลก

อาจเป็นแพ็คเกจนี้ที่ได้รับการ"อัปเดต" :
com.google.android.googlequicksearchbox (อยู่ที่ /system/app/GoogleQuickSearchBox.apk)

ต้องมีการรูทอย่างแน่นอนเพื่อยกเลิกสถานการณ์

อย่างไรก็ตามฉันตัดสินใจที่จะกำจัดเฟิร์มแวร์ของ Samsung ทั้งหมดและติดตั้ง CyanogenMod (ซึ่งอาจทำได้ง่ายกว่าการรูทในตอนแรกของเฟิร์มแวร์เดิม)

คุณอาจต้องการ "ติดตั้งใหม่" เวอร์ชันที่ไม่ได้รับผลกระทบจากเฟิร์มแวร์ล่าสุดหรือหนึ่งในยูโรเฟิร์มแวร์ (หากยังไม่ได้ถอด) ตัวอย่างเช่นไฟล์เก็บถาวรนี้จากไซต์โฮสต์Goo.imยอดนิยมส่วนใหญ่อาจมี. apk เก่า (ที่ทำงาน) ซึ่งมีฟังก์ชั่นที่คุณพลาด มันเป็นแพคเกจการติดตั้งทั่วไปสำหรับเฟิร์มแวร์ Cyanogenmod หลังการขายยอดนิยมที่มีแพ็คเกจที่เป็นกรรมสิทธิ์ทั้งหมดที่เกี่ยวข้องจาก Google (ต้องถูกถอดออกจาก Cyanogenmod ตามคำขอของ Google เมื่อนานมาแล้ว) คุณสามารถเปิดได้ด้วยโปรแกรมคลายซิปและแตกไฟล์ /system/app/GoogleQuickSearchBox.apk

นั่นเป็นวิธีที่ฉันจะทำ (ใช้เครื่องมือ adb จาก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

ฉันใช้Application Explorerเพื่อสร้างรายชื่อนี้และดูตำแหน่งของ. apk ที่อยู่:

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

[...]

Source Directory:
/system/app/GoogleQuickSearchBox.apk

คุณสามารถรับรุ่น 'Google-Search' ได้โดยไปที่การตั้งค่า -> แอป -> ทั้งหมด -> การค้นหาของ Googleซึ่งจะแสดงรายการเวอร์ชันปัจจุบัน Mine (เหมือนกับที่อยู่ใน. zip ดังกล่าวข้างต้นคือ: 1.4.1.299849)


ข้อเสียคือง่ายเกินไป: คุณสามารถปิดการใช้งานแอพเดิมจากการตั้งค่า :)
RR

นี่เป็นคำตอบที่ยอดเยี่ยมฉันแค่สงสัยว่าไม่มีใครที่เขียนแอปค้นหาแอปง่าย ๆ ใช่มั้ย ฉันคิดว่ามันยากที่จะเชื่อว่าฉันกำลังจะเขียนคนแรก :)
Eran Medan

แน่นอนว่าจะมีแอพสำหรับสิ่งนั้นความต้องการสิ่งนั้นเกิดขึ้นตอนนี้เท่านั้น (ขอบคุณ Apple!)
ce4

ไม่เป็นไร ขอบคุณไปที่ @MatthewRead สำหรับ poking ฉันในความคิดเห็น OP เพื่อรวบรวมคำตอบแรก :-) ฉันเดาว่าคุณทำให้มันทำงานได้หรือไม่ เพียงแค่อยากรู้อยากเห็น ...
CE4

btw คุณสามารถใช้adb remountสำหรับการประกอบใหม่
ccpizza

7

นี่คือแอพฟรีสำหรับ Android ตัวแรกที่ชื่อว่า " Quickly " มีให้ใน Google Play store

แอพนี้ให้คุณ:

  • ค้นหาแอพที่ติดตั้งทั้งหมด
  • แสดงรายการแอพที่ใช้ล่าสุดทั้งหมด
  • จัดเรียงแอพที่ติดตั้งตามลำดับตัวอักษร

การคลิกที่ปุ่มซึ่งอยู่ทางด้านขวาของช่องค้นหาจะสลับรายการแอพจากเรียงตามตัวอักษรไปเป็นแบบที่ใช้ล่าสุดและในทางกลับกัน

ความคิดเห็นที่มีคุณค่า / ข้อเสนอแนะ / ข้อเสนอแนะของคุณยินดีมาก


2

ท่าทางการค้นหาดีมาก (ดูความคิดเห็นโดย Al Everett) มันใช้ท่าทางในการรับจดหมายซึ่งหมายความว่าคุณมีอสังหาริมทรัพย์บนหน้าจอมากขึ้น (ไม่แสดงแป้นพิมพ์บนหน้าจอ) มันไม่แสดงคำแนะนำของ Google ที่ฉันไม่ต้องการอยู่แล้วดังนั้นมันจึงเป็น win-win สำหรับฉัน (พื้นที่เพิ่มเติมสำหรับสิ่งที่ฉันสนใจ) ข้อร้องเรียนเพียงอย่างเดียวของฉันคือเกี่ยวกับความถูกต้องของการจดจำตัวอักษร - แต่ฉันหวังว่าพวกเขาจะทำงานได้มากกว่านี้ - และฉันหวังว่าฉันจะสามารถเพิ่มการค้นหาที่กำหนดเองสำหรับเว็บไซต์หรือแอปพลิเคชัน (a Web WebOS)

อีกทั้งยังครบครันด้วยGesture Barซึ่งช่วยให้เข้าถึง Gesture Search ได้อย่างรวดเร็วจากพื้นที่แจ้งเตือนหรือกดปุ่มค้นหาค้างไว้ (ซึ่งเป็นสิ่งที่ฉันชอบ)


แต่ทำไมทำไมไม่มีตัวเลือกเพียงแค่ใช้แป้นพิมพ์บนหน้าจอ
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 Store เพื่อจุดประสงค์ในการค้นหาอย่างรวดเร็วผ่านแอพที่คุณมีในอุปกรณ์ของคุณ

ฉันเชื่อมโยงหลาย ๆ อันที่นี่และคุณสามารถดูว่าคุณชอบอันไหน

สิ่งที่เป็นแอพเหล่านี้หายาก ฉันต้องการฟังก์ชั่นนี้เช่นกันและการค้นหาทางเว็บก็ไม่ได้ทำให้แอพพลิเคชั่นเหล่านี้หลุดออกมาในตอนแรก

  • แอพค้นหาพลัส

    น้ำหนักเบาปรับให้เหมาะสมเรียบง่ายและสวย การเปิดเผยแบบเต็ม: ฉันพัฒนาแอพนี้!

  • ค้นหา Quickdroid

  • เครื่องมือค้นหาแอป FAST

    แอปพลิเคชั่นที่ให้บริการยาวนานและเป็นผู้ใหญ่ที่ได้รับการจัดอันดับสูงใน Store เล็กจริงๆ

  • App Dialer

    มาพร้อมกับแป้นพิมพ์ T9 สำหรับการค้นหาด้วยมือเดียวและรวมถึงการค้นหาผู้ติดต่อด้วย

  • อย่างรวดเร็ว

    อินเตอร์เฟสที่คล้ายกับ App Dialer; แสดงแอพในตาราง

วิธีหนึ่งที่คุณอาจต้องการที่จะต้องพิจารณาคือการใช้ตัวเปิดทางเลือกเช่นตัวโนวา คุณสามารถกำหนดค่าการปัดลงในตัวเรียกใช้งานเพื่อเริ่มการค้นหาแอพ


0

Google SearchหรือGoogle Nowสามารถค้นหาแอพที่ติดตั้งบนอุปกรณ์ Android ของคุณ ใช่มันช้ามากโดยเฉพาะกับโทรศัพท์รุ่นเก่า แต่รวมถึงตัวเลือก 'ค้นหาโทรศัพท์ / แท็บเล็ต' ฉันกำลังมองหาทางเลือกที่สะอาดกว่าและเร็วกว่าซึ่งไม่ได้ค้นหาทุกอย่างรวมถึงเว็บ แต่ในที่สุดก็ลงเอยด้วยการใช้งานเพราะทางเลือกทั้งหมดที่ฉันลองใช้นั้นมีการใช้งานน้อยหรือมีปัญหาบนอุปกรณ์ของฉัน

หากคุณคลาดเคลื่อนเล็กน้อยในการตั้งค่ามีสิ่งที่สามารถปิดการใช้งานได้ภายใต้การค้นหาแท็บเล็ตเช่นการปิดใช้งานคุณลักษณะ Google Now ทำให้ค่อนข้างเร็วขึ้น

หากต้องการเปิดใช้งานเพียงแตะแถบค้นหาของ Google หรือแตะปุ่มโฮมค้างไว้

ค้นหา Google

Google Gesture Searchนั้นไม่เลวและใช้งานได้ แต่มันมากเกินไปสำหรับฉันที่จะวาดตัวละครแต่ละตัว - ไม่แน่นอนในรายการแอพ 'ประสิทธิภาพ' Imo มันเป็นแอพพิสูจน์แนวคิดแอพหรือการสาธิตการวาดAPIแทนที่จะเป็นอย่างอื่น


0

ดูเหมือนจะมีอีกทางเลือกหนึ่งสำหรับ AppDialer ที่เรียกว่า Fastly

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

มันแสดงแอพในตารางที่อนุญาตให้ดู 12 ไอคอนในครั้งเดียว นอกจากนี้อนุญาตให้ค้นหาโดยใช้แป้นพิมพ์เนทิฟเป็น Conjure & อย่างรวดเร็ว


0

ฉันทดสอบแอพทั้งหมดที่ระบุไว้ที่นี่และอีกมากมาย และในที่สุดก็ตัดสินด้วย 'App Search Plus' https://play.google.com/store/apps/details?id=rjt.appsearch

เหตุผล: 1. ความเร็วในการโหลดนั้นเร็วที่สุด เร็วมาก 2. แสดงผลลัพธ์ได้ทันที 3. ต้องมีการอนุญาตที่เป็นศูนย์

ผู้ช่วยชีวิตจริงๆ ขอบคุณมากสำหรับนักพัฒนา


2
ติดตั้ง: 500-1000 คุณมีส่วนเกี่ยวข้องกับแอพนี้หรือไม่?
Firelord

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.