Eclipse (Android) - error Theme.AppCompat.Light – Java – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Eclipse (Android) - error Theme.AppCompat.Light – Java – Fórum – Programujte.comEclipse (Android) - error Theme.AppCompat.Light – Java – Fórum – Programujte.com

 

30. 10. 2014   #1
-
0
-

Nainstaloval a nakonfiguroval jsem Eclipse podle návodu na zdrojak.cz a založil ukázkový projekt (Android application project). Normálně to šlo exportovat a teď mi funguje v mobilu. Ale potom se něco v IDE pokazilo a od tý doby dostávam hlášku:

error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.    styles.xml    /P/res/values

Pročistil jsem složku .android, založil nový workspace, vyčistil složku z SDK a dal ji tam odznova (jako to bylo původně), nainstaloval plugin a znova dostahoval balíčky, ale nic nezabírá. Zkoušel jsem všechno, co kde psali, ale prostě to nejde. Nějaké rady?

Mam postahováno SDK platformu pro Android 4.4W a 4.4.2, všechny Tools, Android support repository a library. V project->properties->java build path mam přidanou a zaškrtlou android-support-v7-appcompat.jar.

Mimochodem, při založení projektu se mi občas vytvoří ještě projekt s názvem "appcompat_v7".

Nahlásit jako SPAM
IP: 93.91.154.–
androiďák
~ Redaktor
+3
Newbie
30. 12. 2014   #2
-
0
-

#1 David Klouček
Když se mi stane tento problém, tak to vyřeším takhle:

Místo tohoto v souboru styles.xml:

    <style name="AppBaseTheme" parent="Theme.AppCompat.Light">
        <!--
            Theme customizations available in newer API levels can go in
            res/values-vXX/styles.xml, while customizations related to
            backward-compatibility can go here.
        -->
    </style>

dám tohle: 

<style name="AppBaseTheme" parent="android:Theme.Holo.Light">
        <!--
            Theme customizations available in newer API levels can go in
            res/values-vXX/styles.xml, while customizations related to
            backward-compatibility can go here.
        -->
    </style>

Snad pomůže :)

Nahlásit jako SPAM
IP: 62.77.91.–
D. Palla
androiďák
~ Redaktor
+3
Newbie
30. 12. 2014   #3
-
0
-

Pardon, spletl jsem se. toto řešení není úplně nejlepší!!!

Našel jsem řešení, které funguje a je správně:

You need to do next:

File->Import (android-sdk\extras\android\support\v7). Choose "appcompat"
Project-> properties->Android. In the section library "Add" and choose "appCompat"
That is all!

Note: if you are using "android:showAsAction" in menu item, you need to change prefix android as in the example http://developer.android.com/guide/topics/ui/actionbar.html

Nahlásit jako SPAM
IP: 62.77.91.–
D. Palla
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 35 hostů

Podobná vlákna

Android eclipse — založil werixon

Eclipse Android debuging — založil Honza

Eclipse - android adb — založil ciop

Moderátoři diskuze

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý