2012-05-09 19 views
11

Uygulamam USER_PRESENT amacını dinler. Ancak, WidgetLocker ve GO Locker gibi özel kilit ekranı değiştirmeleri bu korumalı yayını göndermez/gönderemez.USER_PRESENT Hedefi GO Locker için

WidgetLocker, kendi özel amaçlarını yayınlayarak (örneğin, com.teslacoilsw.widgetlocker.intent.UNLOCKED, see here) bir geçici çözüm sağlar. GO Locker benzer amaçlar sağlıyor mu? Bununla ilgili hiçbir bilgi bulamadım.

+0

GO Locker geliştiricisine e-posta gönderdim, ancak onlardan haber alamadım. – Nick

+1

Ayrıca geliştiriciye de e-posta gönderdim ve onlardan haber almamıza rağmen Android'in amacının ne olduğunun farkında değildiler * IS *. Android API'larının oldukça merkezi bir parçası olduğunu düşünmüştüm .... Her halükarda, onlara açıkladıktan sonra, o zaman duymadım. –

+0

Vay, bu, onların uygulamasının başarısı göz önüne alındığında ... ilginç! Bana bildirdiğiniz için teşekkürler! Sanırım şansımız yok, o zaman, kendimiz için kod yazmazsak ;-)! – Nick

cevap

6

yardımcı olacaktır m kadar geç bu thread bu gönderme, ama tam olarak aynı yapmak için gerekli ve kullandıkları niyet eylemleri bulundu:

  • com.jiubang.goscreenlock.unlock
  • com.jiubang.goscreenlock.appunlock
  • com.jiubang.goscreenlock.close

Ben sadece ilki işe başardı unutmayınız. GO Locker tarafından ateş edilen diğer iki kişiyi hiç görmedim, ancak ikincisi bazı durumlarda kullanılabiliyor gibi görünüyor. Sonuncusu biraz uğursuz/belirsiz görünüyor, bu yüzden onu kendi sorumluluğunuzda kullanın.

Bunları nasıl bulduğuma ilgi duyanlar varsa, o zaman GO Locker APK'sını apktool ile ve smali dosyalarında paket adı kalıpları için grepping yaparak çözmekteydiler (dize değişmezlerini göz ardı edemeyeceğiniz için teşekkür ederiz!).

+0

AWESOME, çok teşekkür ederim! Bu aylardır beni rahatsız ediyor! GO Locker APK'sından tonlarca farklı Intent çıkardım, ancak doğru olanı bulmayı başardım. Bu bir hayat kurtarıcı! Tekrar teşekkürler! – Nick

+0

Yardım etmekteydim. Grep çıktısında, baş ağrısına varıncaya kadar birkaç ip geçirdim, ancak bu üç göze çarptı ve içeriğime (bunlardan biri) çalıştı! – Martin

+0

Onlara birkaç posta yolladım ama hiçbir zaman cevabı almadım. Cevabı kendiniz bulmak için çok teşekkür ederim! – muslidrikk

1

Hangi sürümü GO Locker kullanıyorsunuz? .apk dosyasını bana gönderin ve size yardımcı olabilirim, çünkü daha önce benzer bir sorun yaşadım. [email protected]

Ben Go Locker 1.35.1 kullanıyorum ve niyet com.jiubang.goscreenlock.service.KeyguardReciever

Hope'un alınan bir hatadır com.gau.go.launcherex_action_send_togolock olmalıdır

bu Sanırım sen benim sakıncası yoktur umarım ~ size

+0

Merhaba Wings, cevabınız için teşekkürler! Amaçları bulmak için kaynak koduna bakmak harika bir fikir. Ancak uygulamaların bazı uygulamaları kendi uygulamalarına "özel" olarak tanımlayabileceğini (örneğin, uygulamamın alabileceği sistem genelinde bir yayın değil) düşündüm. Ne aradığım, kullanıcının Go-Launcher-Homecreen'e dönmek için Go-Locker kullandığı zaman, * unlock * -intent. – Nick