2013-06-13 5 views
9

मैं निर्माण प्रणाली को क्रमबद्ध करने के लिए मौजूदा ऐप को पोर्ट कर रहा हूं और निर्माण करने के दौरान निम्न त्रुटि प्राप्त कर रहा हूं कमांड लाइन error: No resource identifier found for attribute 'ignore_vertical_scroll' in package 'com.example.dummyapp''नाम के लिए कोई संसाधन पहचानकर्ता नहीं मिला' त्रुटि नाम का उपयोग करने के बाद भी त्रुटि http://schemas.android.com/apk/res-auto

अब 'ignore_vertical_scroll' एक कस्टम attrs.xml में परिभाषित लेआउट जहां xmlns:abc="http://schemas.android.com/apk/res-auto"

मैं अब तक क्या पढ़ा है है जो इस URI एडीटी 17.0 में जोड़ा गया पैकेज को कम करने में abc:ignore_vertical_scroll="true" के रूप में उपयोग विशेषता है कस्टम घटकों में मुद्दों का नाम। सुनिश्चित नहीं है कि यह कैसे क्रम में अनुवाद करता है।

उत्तर

7

समस्या मिली।

मैं निम्न स्वरूप

<declare-styleable name="HorizontalPager"> 
     <attr name="ignore_vertical_scroll" format="boolean" /> 
     <attr name="page_width_proportion" format="integer" /> 
</declare-styleable> 
<declare-styleable name="HorizontalPager"> 
     <attr name="off_screen_page_limit" format="integer" /> 
</declare-styleable> 

दोनों शैलियों में एक ही नाम था में attrs.xml में इन विशेषताओं में परिभाषित किया गया था और अब संकलन के दौरान दूसरी विशेषता परिभाषा की वजह से पहले विशेषता परिभाषा अधिभावी किया गया, जिसमें aapt कहा गुणों को खोजने में सक्षम नहीं था। इन दो परिभाषाओं को एक ही में जोड़कर समस्या को ठीक किया गया।

+3

धन्यवाद! मेरे गधे को बचाया! –

संबंधित मुद्दे

 संबंधित मुद्दे