Vánoční nadílka Vánoční nadílka
Vánoční akce! Daruj lepší budoucnost blízkým nebo sobě. Až +50 % zdarma na dárkové poukazy. Více informací

Diskuze: Android Studio - Failed to load AppCompat ActionBar

Java Java Android Studio - Failed to load AppCompat ActionBar American English version English version

Aktivity (1)
Avatar
snidal.p
Člen
Avatar
snidal.p:5. září 19:05

Zdravím, jsem v tomhle směru začátečník.
Nainstaloval jsem si Android Studio podle návodu z 2. lekce o Androidu. Myslím si, že jsem udělal vše správně. Po vytvoření první aplikace mi vyskočil ihned problém na stránce s návrhářem, kde se nezobrazí název aplikace, ani HelloWorld, viz. Screen. Přidávat tlačítka taky nejde.
Verze studia 3.1.4, Java_Home nastaveno na verzi 1.8.0_181, ale mám v PC i verzi 10.0.2, Win 8.1.

Zkusil jsem: Doinstaloval jsem plno věcí, zkusil jsem aplikaci spustit pod více API, přeinstalovat Studio a nic. Zkusil jsem naimportovat hotový projekt z nabídky studia s podobným výsledkem.

 
Odpovědět 5. září 19:05
Avatar
Patrik
Člen
Avatar
Patrik:10. září 18:45

skús ísť do /res/values/sty­les.xml
a skús zmeniť toto:

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
</style>

na toto:

<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">
</style>

potom si myslím, že problém môže byť ešte vo verzii API. Možno skús v manifeste dať minimálne API alebo cieľové vyššie. :)

Editováno 10. září 18:47
Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
 
Nahoru Odpovědět  +1 10. září 18:45
Avatar
snidal.p
Člen
Avatar
Odpovídá na Patrik
snidal.p:11. září 21:23

Díky, změna v styles.xml pomohla.

 
Nahoru Odpovědět 11. září 21:23
Avatar
pavel.sebe
Člen
Avatar
pavel.sebe:16. září 20:23

Ahoj, na přesně ten samý problém jsem narazil také, jedno řešení je jak píše Patrik výše, tímto jsem také zprovoznil vykreslování preview v layout editoru, kde se mi ale nevykresloval Action bar. Po dalším googlení jsem zjistil že pomůže downgrade verze appcompat-v7 v souboru build.gradle (Module: app).

Můžeš vyzkoušet upravit řádek v dependencies:

implementation 'com.android.support:appcompat-v7:28.0.0-rc02'

na:

implementation 'com.android.support:appcompat-v7:28.0.0-alpha1'
 
Nahoru Odpovědět 16. září 20:23
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.