- Luck Dragon: Asszociációs játék. :)
- gban: Ingyen kellene, de tegnapra
- Elektromos rásegítésű kerékpárok
- sziku69: Fűzzük össze a szavakat :)
- mefistofeles: Az elhízás nem akaratgyengeség!
- Lalikiraly: Commodore The C64, Ultimate
- Gurulunk, WAZE?!
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- eBay-es kütyük kis pénzért
- Brogyi: CTEK akkumulátor töltő és másolatai
Új hozzászólás Aktív témák
-
Mr Dini
addikt
válasz
aprokaroka87
#6654
üzenetére
Szia!
A Crashlytics SDK egy olyan kezdeményezés, melyet a fejlesztő bele tud húzni az applikációja forrásába (akár egy harmadik féltől származó könyvtárat). A célja pedig az, hogy amennyiben az app hibát produkál (monduk dob egy exception-t), akkor elküldi a fejlesztő által megadott szervernek a hiba részleteit, illetve a készülék/OS alapvető adatait. A JSON fájlok valószínűleg vagy a szerver válaszát, vagy magát a hibát tartalmazza (Elképzelhető, hogy amennyiben a hiba megtörténtekor nincs elérhető internetkapcsolat, ideiglenesen itt tárolja az adatokat, majd elküldi. Csak a fejlesztő valamit félrekonfiguráhatott, hogy megmaradnak). CLS kiterjesztésű fájlokról pedig a LaTeX-nél/vba-nél hallottam csak eddig. Nem hiszem, hogy osztályokról lenne szó, inkább a Crashlytics rövidítésére utalhat. Annyira nem ismerem az SDK-t, hogy tudjam mire jó...

Egyébként a korrekt (sőt, a Playben elméletileg kötelező lépés, a gyakorlatban nem tudom ki(k) ellenőrzi(k)), ha az app ad lehetőséget az ilyesfajta adatok elküldésének tiltására mondjuk a beállítások fülön. Például a PH! app esetében is így van megoldva a küldés.
A rootot igénylő mappák listázásának problémája pedig régóta fennálló jelenség. Van olyan rootolási mechanizmus, amely engedi, van olyan, amely pedig nem. Pent tud róla, de még nem lépett ezügyben semmit. Egyébként a hibát az okozza, hogy mint azt a logból is láthatod, a Tasker a List Files lefutása előtt ellenőrzi egy shellparancs lefutásával, hogy létezik-e az adott útvonal:
test -e /data/data/com.paget96.lspeed/files/.Fabric/com.crashlytics.sdk.android.crashlytics-core
Érdekes, hogy megpróbálja végrehajtani a parancsot roottal is:
18.59.26/Shell runSync test -e '/data/data/com.paget96.lspeed/files/.Fabric/com.crashlytics.sdk.android.crashlytics-core' root: true timeout: 3000
Kézzel lefuttatva ezt root shellből:
test -e /data/data/com.paget96.lspeed/files/.Fabric/com.crashlytics.sdk.android.crashlytics-core || echo "Nincs ilyen fajl vagy konyvtar"
Mit kapsz vissza?
Hasonlóan próbáld meg -e helyett a -f kapcsolóval is lefuttatni:test -f /data/data/com.paget96.lspeed/files/.Fabric/com.crashlytics.sdk.android.crashlytics-core || echo "Nincs ilyen fajl"
Ennek a második parancsnak ki kell írnia az üzenetet, ugyanis a -f azt nézi, hogy van-e ilyen fájl, mi pedig könytárat adtunk meg neki. Így false (2)-al kell, hogy visszatérjen a test.
Próbáld meg esetleg, hogy ha nincs záró / jel megadva az elérési útvonal mezőben, akkor add meg (/data/data/com.paget96.lspeed/files/.Fabric/com.crashlytics.sdk.android.crashlytics-core/).
Azt viszont nem értem, hogy miért exit result: 0 ezt dobja a parancs eredményül... Úgy gondolom, hogy itt lehet a kutya elásva. Ugyanis létező állapot esetén 1-gyel kell, hogy visszatérjen a parancs, nem létezőnél pedig 2-vel...
Egyébként időzítve lefuttathatod az rm /data/data/com.paget96.lspeed/files/.Fabric/com.crashlytics.sdk.android.crashlytics-core/*.json parancsot, ez pedig törölni fog minden json végű fájlt a mappából.
Illetve, amennyiben mégis szükséged lenne a könyvtárak listázására, akkor az ls parancs használatára vagy utalva. Ennek a kimenetét talán leggyorsabban JS-sel lehet feldolgozni (korábban mintha írtam is volna hasonló szkriptet, ami ls kimenetből dolgozott), s az teljes mértékben képes helyettesíteni a List Files menüpontot.
Új hozzászólás Aktív témák
- Tudástár Tasker - AZ Android alkalmazás
- Megvan a Xiaomi 17 és 17 Ultra európai ára
- Autószerelők, autószerelés
- Vivo X300 - kicsiben jobban megéri
- exHWSW - Értünk mindenhez IS
- Hivatalos a OnePlus 13 startdátuma
- Okos Otthon / Smart Home
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- Horgász topik
- Hálózati / IP kamera
- Star Trek
- További aktív témák...
- GIGABYTE P850GM 850W 80 PLUS Gold Eladó!
- MSI RTX 3070 8GB GDDR6 GAMING Z TRIO Eladó!
- ThinkPad T14s Gen2i 14" FHD IPS i7-1165G7 16GB 512GB NVMe magyar vbill ujjolv IR kam új akku gar
- Ps2,Ps3,Ps4,Ps5,Xbox360,Xbox one,Xbox series,PSP játékok
- Apple iPhone 16e 128 GB Black Garancia Beszámítás Házhozszállítás
- Gamer PC-Számítógép! Csere-Beszámítás! R7 5700X / RTX 3080 / 32GB DDR4 / 1TB Nvme SSD!
- AKCIÓ! Apple iPhone 12 Mini 64GB mobiltelefon garanciával hibátlan működéssel
- BESZÁMÍTÁS! Microsoft XBOX Series X 1TB SSD fekete játékkonzol extra fejhallgatóval garanciával
- í kilenc! AKCIÓS PRECÍZIÓS KÉSZÜLÉK! 7560 i9-11950H 32GB RAM 1TB SSD Nvidia RTX A3000 6GB 1 év gar
- BESZÁMÍTÁS! Apple MacBook Pro 16 M1 Max 32GB RAM 1TB SSD notebook garanciával hibátlan működéssel
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest


