Hirdetés
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Fotók, videók mobillal
- Redmi Note 10S - egy a sok közül
- Apple Watch
- Szívós, szép és kitartó az új OnePlus óra
- Samsung Galaxy Watch4 és Watch4 Classic - próbawearzió
- Idő előtt felbukkant a Galaxy A57 egy európai webshopban
- Google Pixel topik
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Okosóra és okoskiegészítő topik
Új hozzászólás Aktív témák
-
thiclyoon
aktív tag
válasz
Ablakos
#4972
üzenetére
A kód jó
valószínűleg a gond az android api miatt van: "If your app targets Android 8.0 or higher, you cannot use the manifest to declare a receiver for most implicit broadcasts (broadcasts that don't target your app specifically)" [link]Ha a kódot így szeretnéd ellenőrizni, akkor a module szintű build.gradle targetSdkVersion-jét vedd kisebbre (pl. 22), és egy ugyanilyen api-val rendelkező emulátoron teszeld. Viszont éles projekt, stb. esetén tedd is vissza a target-et, és próbáld meg kódból (manifest-ből töröld a kódodat):
val intentFilter = IntentFilter("android.intent.action.AIRPLANE_MODE")
val receiver: BroadcastReceiver = object : BroadcastReceiver() {
override fun onReceive(context: Context?, intent: Intent?) {
Toast.makeText(this@MainActivity, "changed", Toast.LENGTH_SHORT).show()
}
}
this.registerReceiver(receiver, intentFilter)
Új hozzászólás Aktív témák
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Vezetékes FEJhallgatók
- Fotók, videók mobillal
- Készen áll a tömeggyártásra az SK Hynix LPDDR6-os memóriája
- Redmi Note 10S - egy a sok közül
- TCL LCD és LED TV-k
- Okos Otthon / Smart Home
- Apple Watch
- Építő/felújító topik
- Eredeti játékok OFF topik
- További aktív témák...
- Apple MacBook Air 13" M5 10CPU / 8GPU / 16 GB / 512 GB - 1 Év Apple Garancia
- BESZÁMÍTÁS! AM4 Félkonfig/Teljes konfig
- Nespresso Delonghi tejhabosítós kávéfőző - Bontatlan, 2 év garancia - Eredeti ára 125e!
- Asus TUF GAMING A620M-PLUS alaplap eladó
- X1 Carbon Gen12 14" FHD+ IPS Ultra 7 165U 32GB 512GB NVMe magyar vbill ujjolv IR kam gar
- AKCIÓS CSÍKOS! MacBook Pro 16" M1 Pro 16GB 512GB Gar.
- Apple iPhone 14 Plus 128GB, Kártyafüggetlen, 1 Év Garanciával
- BESZÁMÍTÁS! MSI B450 R5 5600 32GB DDR4 512GB SSD RX 9060 XT 16GB Zalman S2 TG Cooler Master 700W
- Gamer egerek és billentyűzetek kitűnő árakon!
- 5G LTE! Microsoft Surface Pro 8 i7-1185G7 16GB 256GB 1 év garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
valószínűleg a gond az android api miatt van: "If your app targets Android 8.0 or higher, you cannot use the manifest to declare a receiver for most implicit broadcasts (broadcasts that don't target your app specifically)" 
