2015-11-26 19 views
14

अब मैं अपनी परियोजना का निर्माण नहीं कर सकता। मुझे मिल गया "त्रुटि: (13, 46) त्रुटि: पैकेज ch.company.project.databinding मौजूद नहीं है"एंड्रॉइड डाटाबेसिंग: पैकेज मौजूद नहीं है

यहाँ मेरी Gradle:

http://pastebin.com/dkXd1Mxr

और

http://pastebin.com/n9hkFWGQ

सहायता, मैं 2 दिनों के लिए फंस गया हूं = (मैंने सबकुछ

चीयर्स

+1

क्या आप भी ग्रेड आउटपुट साझा कर सकते हैं? (--debug और --stacktrace के साथ) – yigit

+0

http://pastebin.com/fy6HkGYY – Xero

+1

की सहायता के लिए धन्यवाद, आपकी त्रुटि यहां है: /उपयोगकर्ता/एंथनीबेर्नार्डो/दस्तावेज़/भूगर्भिक/ज्यामितीय रीबर्न/ऐप/src/main/java/ch/geomatic/geomaticreborn/Views/SearchActivity.java: 69: त्रुटि: प्रतीक नहीं मिल सकता 10: 21: 38.018 [ERROR] [system.err] (SearchView) MenuItemCompat.getActionView (menu.findItem (R.id.search)); इसे ठीक करें और परियोजना को संकलित करना चाहिए। यदि नहीं, तो कृपया पूर्ण आउटपुट प्रदान करें (केवल त्रुटि नहीं)। मैं उन कार्यों को देखना चाहता हूं जो चल रहे हैं लेकिन वैसे भी, इस R.id.search को ठीक करने से आपके संकलन को ठीक करना चाहिए। – yigit

उत्तर

24

यज्ञ के लिए धन्यवाद!

यह मुद्दा सीधे एंड्रॉइड डाटाबेसिंग से लिंक नहीं था। परियोजना में एक बग (कुछ वेरिएबल ठीक से नहीं setted)

मैं साथ Gradle का उपयोग करें "--debug और --stacktrace" करने के लिए सिफारिश करेंगे थे और अधिक जानकारियां के लिए, यह एक बहुत मदद कर रहा है।

+2

यह मेरी समस्या भी थी। मैं एक बाध्यकारी एडाप्टर में गलत मान में गुजर रहा था। AS2.0 ने मुझे नहीं बताया, बस ऊपर दिए गए पैकेज को नहीं ढूंढने के बारे में त्रुटियां। मज़ा। – newfivefour

8

बग डेटा बाइंडिंग पैकेज नहीं है, सिंटैक्सिस या तार्किक त्रुटि है, उदाहरण के लिए आपके पास POOO में "lastName" विशेषता है, लेकिन लेआउट में है: android: text = "@ {user.lastname}"। अपना "लेआउट" जांचें और पुन: निर्माण परियोजना करें।

Error:(9, 46) error: package com.company.www.bar.databinding does not exist.

मैं सिर्फ हटाने "=" संकेत:

0

मैं त्रुटि मिली। यह मेरे लिए काम किया

इस से:

<Button 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:onClick="@={()->activity.onButtonClick()}"/> 

रहे हैं:

<Button 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:onClick="@{()->activity.onButtonClick()}"/> 
+1

ऐसा इसलिए होता है क्योंकि "=" का अर्थ है दो बटन डेटा बाइंडिंग, बटन के लिए समझ में नहीं आता है, लेकिन अगर आप संपादन संपादन में डेटा बदलते समय कुछ संपादन टेक्स्ट में इसका उपयोग करते हैं तो डेटा भी मॉडल में बदल जाएगा। –

1

मैं था मेरी परियोजना के साथ इसी तरह की समस्याओं

आप की कोशिश कर सकते:

  • जांच एक्सएमएल त्रुटियों के लिए फाइलें जो एक बिल्ड एफए का कारण बनती हैं ilure
  • स्वच्छ परियोजना
  • फ़ाइल - अमान्य कैश/पुनः आरंभ
0

, मैं डैगर 2 उपयोग कर रहा था यकीन है कि अपने मॉडल के क्षेत्रों आप लेआउट में संदर्भ है public पहुँच संशोधक

1

मेरी विशेष मामले पर बनाओ। यह पैकेज त्रुटि मूल त्रुटि के साथ किसी भी संबंध के बिना कई कक्षाओं में प्रकट होती है: एक निर्भरता इंजेक्शन त्रुटि।

मुबारक अनुस्मारक: अपने स्टैकट्रेस के बारे में अधिक पता करने के लिए स्क्रॉल वास्तविक समस्या है क्या।

+0

धन्यवाद। स्क्रॉलिंग हमेशा पहला कदम होना चाहिए। –

0

सिर्फ activity_main.xml फ़ाइल में एक सादे लेआउट टैग के अंदर अपना पूरा लेआउट डिजाइन संलग्न इस त्रुटि से छुटकारा पाने के।

समाधान यह मेरे लिए काम किया खोजने में कई घंटे बर्बाद कर के बाद। कोशिश करो।

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