Předmět Autor Datum
Zkuste se zeptat AI. Na programování, obzvlášť na téhle úrovni, je hodně schopná. Doporučuji Claude…
shark.jdd 25.02.2026 16:28
shark.jdd
Chtělo by to celou chybovou hlášku.
Wikan 25.02.2026 17:01
Wikan
Ted trochu odbočím našel jsem v mém notebooku starý projekt co jsem dělal android studiu udělal jsem…
Víťa 26.02.2026 13:36
Víťa
Času máš evidentne dosť, tak študuj: https://support.google.com/googleplay/android-developer/answer…
pme 26.02.2026 13:50
pme
Skoro nic? Tohle napsala mně: Jo, tohle je běžné chování u novějších Androidů. Nejde o “virus”, jen…
Wikan 26.02.2026 13:51
Wikan
Už mě to funguje já jsem přehlédl že na té hlášce že je to zablokované dole byla možnost DALŠÍ INFOR…
Víťa 27.02.2026 12:04
Víťa
Staré aplikace nemusí být funkční ... použij současnou verzi A. studia.
dsa 26.02.2026 13:52
dsa
Vratme se v původnímu dotazu Podle tohoto https://www.youtube.com/watch?v=UKXPXT7i2Kc jsem naprogram…
Víťa 28.02.2026 13:26
Víťa
Používat roky staré tutoriály není zrovna dobrý nápad. To už je lepší si o to říct AI, dostaneš prav…
Wikan 28.02.2026 13:40
Wikan
Znáš nějaké ?
Víťa 28.02.2026 13:44
Víťa
Těch je. Ale i “obyčejný” Chat GPT na tohle bude bohatě stačit.
Wikan 28.02.2026 13:52
Wikan
Je nějaký zdarma ?
Víťa 28.02.2026 14:13
Víťa
Většina z nich je s určitými omezeními zdarma.
Wikan 28.02.2026 14:22
Wikan
Například?
Víťa 28.02.2026 14:41
Víťa
Už jsem to psal. Chat GPT
Wikan 28.02.2026 14:43
Wikan
Tam se musí registrovat zeptej se jí za mně jaký mě doporučuje video návod na aplikaci QR kod generá…
Víťa 28.02.2026 14:57
Víťa
To je registrace takový problém? A proč se AI ptát na video, když ti AI rovnou napíše, jak to udělat…
Wikan 28.02.2026 15:03
Wikan
Já se s umělou inteligenci teprve seznamuji díky
Víťa 28.02.2026 15:11
Víťa
Nejlépe se s ní seznámíš, když ji zkusíš.
Wikan 28.02.2026 15:17
Wikan
Ono to v skutočnosti nie je AI ale len jazykový model skrátene LLM. Pre úplných začiatočníkov to vie…
Ale 28.02.2026 15:40
Ale
Tam se musí registrovat zeptej se jí za mně jak ze "za teba"? Ale no tak...::) Hlavne ze zrazu prog… poslední
jjj 28.02.2026 16:18
jjj

Ted trochu odbočím našel jsem v mém notebooku starý projekt co jsem dělal android studiu udělal jsem s něho instalační balíček s koncovkou APK pomocí bluetooth přenesl do nového mobilu a chtěl jsem ho nainstalovat a mobil mě hlásil aplikace byla zablokovala z důvodu

Tato aplikace byla vytvořena pro starší verzi androidu a neobsahuje nejnovější ochranu soukromí

Umělá inteligence mi neřekla skoro nic

Skoro nic? Tohle napsala mně:

Jo, tohle je běžné chování u novějších Androidů. Nejde o “virus”, jen Android říká: *APK je moc staré / targetuje starý Android a nemá moderní bezpečnostní požadavky*, takže instalaci radši zablokuje nebo aspoň tvrdě varuje.

Co s tím můžeš udělat (od nejčistšího po nouzové):

## 1) Nejlepší řešení: znovu to sestavit v Android Studiu pro novější Android

Tím odstraníš ten důvod blokace.

V Android Studiu:

* otevři projekt
* nech Gradle a pluginy doběhnout / případně aktualizuj
* v `build.gradle` (Module: app) zvedni:

* `compileSdk` (např. 34 nebo 35 podle toho, co máš nainstalované)
* `targetSdk` (ideálně stejně jako compileSdk)
* `minSdk` nech podle potřeby (podle toho, jak staré Androidy chceš podporovat)
* pak udělej nový build:

* **Build > Generate Signed Bundle / APK** (pokud to má být “finální”)
* nebo pro test klidně debug APK

Pozn.: Pokud appka používá staré věci (staré “support” knihovny), budeš možná muset přejít na AndroidX, nebo opravit pár chyb po upgradu.

## 2) Když chceš jen dočasně nainstalovat ten starý APK

Záleží na značce mobilu a verzi Androidu, ale typicky:

* **Nastavení → Zabezpečení / Soukromí → Instalovat neznámé aplikace**

* povolit instalaci pro aplikaci, přes kterou APK otevíráš (Správce souborů / Chrome / Bluetooth)
* případně zkus APK poslat a otevřít přes jinou aplikaci (např. souborový manažer), někdy je blokace “měkčí” než u instalace přes Bluetooth.

Jen pozor: u některých opravdu starých APK to Android 14/15 může zablokovat úplně (nejen varovat).

## 3) Pokud to blokuje i po povolení “neznámých zdrojů”

Pak jsou typické důvody:

* APK je moc staré a systém už instalaci nepustí (nebo to dělá konkrétní výrobce nadstavbou)
* APK je 32-bit only a telefon podporuje jen 64-bit (u některých zařízení)
* appka je podepsaná jinak než dřív a Android to bere jako konflikt (pokud už tam nějaká verze byla)

## 4) Nejčastější konkrétní věc, která to vyvolá

Stará appka často:

* cílí `targetSdkVersion` hodně nízko
* nepoužívá runtime permissions (Android 6+)
* má starý způsob přístupu k úložišti (nově je “scoped storage”)
* nemá moderní pravidla pro exportované komponenty (novější Android vyžaduje `android:exported` u některých komponent)

---

### Rychlá otázka (abych ti řekl úplně přesně co změnit v projektu)

Jaký máš nový telefon / verzi Androidu (např. Android 13/14/15) a jaká je přesná hláška (klidně screenshot)?
A pokud můžeš, napiš sem obsah `app/build.gradle` (část s `compileSdk`, `defaultConfig` a `targetSdk`).

Vratme se v původnímu dotazu
Podle tohoto https://www.youtube.com/watch?v=UKXPXT7i2Kc jsem naprogramoval tuto aplikaci a ta mě vyhazuje toto

Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all artifacts for configuration ':classpath'.

org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all artifacts for configuration ':classpath'.
org.gradle.internal.resolve.ModuleVersionResolveException: Could not resolve org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.21.
org.gradle.api.resources.ResourceException: Could not get resource 'https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.21/kotlin-stdlib-jdk8-1.3.21.pom'.
org.gradle.internal.resource.transport.http.HttpRequestException: Could not GET 'https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.21/kotlin-stdlib-jdk8-1.3.21.pom'.
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

Ono to v skutočnosti nie je AI ale len jazykový model skrátene LLM. Pre úplných začiatočníkov to vie byť nápomocné, ale aj tak si myslím že najlepší zdroj na naučenie sa sú knihy, dokumentácie, špecifikácie, schémy, interaktívne tutoriály a hlavne skúšať skúšať a skúšať. LLM vie byť nápomocný ak vieš posúdiť či výstup dáva zmysel, inak ale skôr neodporúčam. Ak sa ale vyberete cestou LLM, tak existujú:

ChatGPT - od OpenAI, časťou vlastnený Microsoftom
Gemini - od Google (ak máš Google účet máš už aj Gemini)
Claude - od Anthropic

Ver je ako vylepšený vyhľadávač informácií na Internete, nemusia byť pravdivé ale môžu poskytnúť nápady ako niečo riešiť. Ak očakávaš precízne odpovede na faktologické otázky tak to nezvládne. Ani byť kreatívny, ale generické otázky s bežnými odpoveďami čo by si našiel aj vez Google Search trebárs na StackOverflow tak na to je to fajn, ako aj na najbežnejšie úlohy (teda to čo robí každý druhý programátor).

Zpět do poradny Odpovědět na původní otázku Nahoru