Delphi > Mobilní vývoj

Delphi app na Android 11

(1/2) > >>

Luďan:
Zdravím všechny vývojáře.

Appka psaná před lety (32 bit) fungovaly na Androidu od 4.4 až po A10. Ve verzi 9 a 10 to psalo, že je to pro starší verzi, ale fungovalo.

Po aktualizaci mobilu na A11 nelze appky spustit. Můžete mě nakopnout,  kde hledat? Ostatní aplikace (skener čárových kódů) třeba funguje.
Appka je nepodepsaná, nikdy nebyla v Google storu, používám ji ke komunikaci se svým vzdáleným serverem.

Děkuji za nápovědu.

Radek Červinka:
Co ti vypise logcat z Android SDK? Nepotrebuje to nejake runtime povereni? Je to stejna apka, nebo ji prekladas znovu? Cesty problem je ze neni v manifestu android:requestLegacyExternalStorage="true"

Luďan:
Je to několik starých aplikací,  které behaly od 4.3 do 10. V sobotu aktualizace mobilu na A11 a jen Delphi appky nejedou. Napíchnu a kouknu.

Luďan:
Takže jsem dal jen debug verzi a poslal do mobilu.
Hlásí to chybu tcp:64311: cannot resolve name: No address associated with hostname. Exiting.

Oukej. Tak jsem zkusil jen prázdnou aplikaci s jedním čudlem a hlásí to samé. Takže jdu hledat. Oprávnění všechna jsou nastavena. Koneckonců to do verze A11 šlapalo bez problémů.

Radek Červinka:
Tu hlasku znam, musis pouzit NDK z GetIt, ktery obsahuje obsahuje upraveny  gdbserver , nebo pouzit "it's a known problem w/ using the gdbserver from NDK-21. I was told that gdbserver from 17, 18, 19 and 20 work."

V GetIt je patchnuty gdb server >
\Users\Public\Documents\Embarcadero\Studio\21.0\CatalogRepository\AndroidNDK-21-21.0.37689.9487\android-ndk-r21\prebuilt\android-arm\gdbserver>dir

04/27/2020  07:26 AM           596,448 gdbserver
01/06/2020  04:32 AM         1,006,528 gdbserver.orig

To je tezke, kdyz mi nechces rict co mas za verzi, ani co pouzivas za NDK

Navigace

[0] Seznam témat

[#] Další strana

Přejít na plnou verzi