android - महत - संसाधन प्रयोग




कोई संसाधन नहीं मिला है जो दिए गए नाम '@ शैली/थीम.AppCompat.Light' से मेल खाता है (3)

ऊपर वर्णित कदम काम करते हैं, हालांकि मुझे इंटेलिजे आईडीईए पर इस समस्या का सामना करना पड़ा है और पाया है कि मुझे मौजूदा परियोजनाओं के साथ इन समस्याओं का सामना करना पड़ रहा है और एकमात्र समाधान 'एपकोम्पेट' मॉड्यूल (लाइब्रेरी नहीं) को हटाने और फिर से- इसे आयात करें

मैं इस समस्या पर कुछ घंटों के लिए रहा हूं। Github से एक भंडार डाउनलोड करने के बाद, किसी भी .xml फ़ाइल में एकमात्र त्रुटि है:

No resource found that matches the given name '@style/Theme.AppCompat.Light'

कोड बहुत सरल है, लेकिन त्रुटि को कम करने के तरीके पर मुझे एक सीधा जवाब नहीं मिला है।

यहां कोड है (फ़ाइल res / values ​​/ styles.xml में):

<style name="AppBaseTheme" parent="@style/Theme.AppCompat.Light">
    <!-- API 14 theme customizations can go here. -->
</style>

प्रोजेक्ट यहां स्थित है: https://github.com/erikswed/InstaChatX मैं एक्लिप्स केप्लर का उपयोग कर विंडोज़ पर हूं


नीचे दिए गए कदम हैं जिन्हें आप इस मुद्दे को हल करने के लिए आजमा सकते हैं: -

  1. अपनी परियोजना में AppCompat लाइब्रेरी का संदर्भ प्रदान करें।
  2. यदि विकल्प 1 समस्या को हल नहीं करता है तो आप style.xml फ़ाइल को नीचे कोड में बदलने का प्रयास कर सकते हैं।
 parent="android:Theme.Holo.Light"  

बजाय।

 parent="android:Theme.AppCompat.Light"  

लेकिन विकल्प 2 को न्यूनतम एसडीके संस्करण 14 की आवश्यकता होगी।

उम्मीद है कि यह मदद करेगा!

Summved


इसके लिए क्या कदम हैं? AppCompat कहां स्थित है?

यहां समर्थन पुस्तकालय डाउनलोड करें:

http://developer.android.com/tools/support-library/setup.html

यदि आप ग्रहण का उपयोग कर रहे हैं:

शीर्ष पर टैब पर जाएं और चुनें (विंडोज़ -> एंड्रॉइड एसडीके प्रबंधक)। 'अतिरिक्त' अनुभाग के तहत, 'एंड्रॉइड सपोर्ट लाइब्रेरी' की जांच करें और इसे इंस्टॉलेशन के लिए जांचें।

उसके बाद, AppCompat लाइब्रेरी यहां मिल सकती है:

android-sdk/extras/android/support/v7/appcompat

आपको अपने एंड्रॉइड प्रोजेक्ट में इस ऐप कॉम्पैक्ट लाइब्रेरी का संदर्भ देना होगा।

ग्रहण ग्रहण में आयात करें।

  1. अपने एंड्रॉइड प्रोजेक्ट पर राइट क्लिक करें।
  2. गुणों का चयन करें।
  3. लाइब्रेरी जोड़ने के लिए नीचे 'जोड़ें ...' पर क्लिक करें।
  4. समर्थन पुस्तकालय का चयन करें
  5. अपनी परियोजना को साफ और पुनर्निर्माण करें।




appcompat