Yakışıklı kardeşim bakman gereken yer
https://developer.android.com/reference/android/content/pm/PackageManager
Uygulamanın editleme sınırları tabi ki yok ancak uygulamaları editlerken uygulamanın mimarisinin oluşturduğu kadar sınırsız editleme yapabiliriz.
bak ben 2 gündür 1 gecesi uykusuz olmak üzere uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW izni verip
TEXT ile tetiklemek için tüm tercübemi seferber ettim sonuç istediğimi elde edemedim fakat denemekten vazgeçermiyim hayır illa ki bir yolunu bulacağım
mesela bu yüzen Floating View komutunu tetiklemek için button tetiklemeyin buttondan elde edeceğim TRUE komutunu dolaylı yoldan Floating View tetiklemesini sağlıyabilirim bu biraz karmaşık birşey yani 2 satır kod yazarak uygulama geliştirilemiyor ne yazık ki Lakin bu durum bizler için böyle cünkü biz android anlayışına ters işler yapmak istiyoruz normal bir uygulamayı yazarsın sorun yok zaten sana bunu yazabilmek için KİTAPCİK yani bir kütüphane veriyoe sen >tr basıyorsun sana true mi diye soruyor hazır bir kütüphane.
senin istediğin hide icon durumu editleme ile olacak iş değil çok ugraşırsın ama google geliştiricileri hariç bazı kodları kütüphanesinden kaldırdı bunun için Google Developer hesabın olması gerekiyor aksi halde ROOT da olsa Uygulamanın içinden geçsen dahi Android KRAL benim der yaptığın herşey çöp olur
mesela :=)
Yapmak istediğin PackageManager.COMPONENT_ENABLED_STATE_DISABLED
COMPONENT_ENABLED_STATE_DISABLED komutunu elde etmek için PackageManager ile talep oluşturman gerek
Developer Kütüphanesi ile PackageManager çagırman gerek ki talebini yerine getirsin.
buraya kadar okeyiz.
Google Developer Android Studio yani geliştiricilerine kendilerini Consola kayıt etmedikce izinlerde talep oluşturulmasını istiyor
ben 2 gündür Floating View komutunu android.permission.SYSTEM_ALERT_WINDOW izinle talep ediyorum sorun yok ama TEXT ile tetiklememe izin vermiyor
peki ben bu sorunu neden yaşıyorum çünkü android sınırını zorladıgım HACK giriçimi gerçekleştirmek istediğimden bunu acıklamaya bile gerek yok adamlara
X-Spy uygulaması neden uzun bir sürec sonucu ortaya cıktı bazı sorunları aşmak uzun sürüyor
senin talebin ben yapıyor olsam belki 1 ay belki 2 hafta sorunu cözerim farklı yöntemler metotları denerim
anlıyabiliyormusun. senin yapmak istedigin
Java:
PackageManager p = getPackageManager();
ComponentName componentName = new ComponentName(this, com.apps.MainActivity.class); // activity which is first time open in manifiest file which is declare as <category android:name="android.intent.category.LAUNCHER" />
p.setComponentEnabledSetting(componentName,PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);
Sence bunu XML dosyasına eklemek ne kadar zor bir kod olabilir ?
bunu android i açıp kapatan herkes yapabilir ama bu ciddi bir sorun adamlar buna önlem almak zorunda
Sana tavsiyem (BEN) hariç tercübeli birine tüm kodları göndermen ve tamamen onun tercübesine bırakman gerek
umarım bu yazdıklarımdan kendine birşeyler alabilirsin.