मैंने अपने एंड्रॉइड स्टूडियो में ओपनसीवी एंड्रॉइड लाइब्रेरी आयात की और कैमरा 2 रेन्डरर क्लास में बहुत से कंपाइलर त्रुटियां हैं क्योंकि android.hardware.camera2
कक्षाएं आयात नहीं की जा सकती हैं।आयात आयात नहीं कर सकता है android.hardware.camera2 कक्षा
उत्तर
मैं समस्या हल हो। जिम सही था, मेरे पास सही लक्ष्य API नहीं था। अगले व्यक्ति के लिए जिसकी यह समस्या है और यह धागा पाता है, समाधान यह है कि आपको यह सुनिश्चित करना होगा कि बिल्डिंग.ग्रैडल फाइलें आपके प्रोजेक्ट और आपके ओपनसीवी मैच के लिए हों। उन सभी के लिए धन्यवाद जिन्होंने मेरी मदद की, और मेरी क्रिसमस!
मैं openCVLibrary3.2.0 साथ काम कर रहा हूँ और उसके नमूना चलाने के लिए और एक ही मुद्दे का सामना करना पड़ा करने की कोशिश कर, लेकिन मैं के रूप में दोनों mysampleApp और openCVLibrary320 मॉड्यूल के लिए Gradle फ़ाइलों को परिवर्तित नीचे
यह मेरी अनुप्रयोग है build.gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
defaultConfig {
applicationId "org.opencv.face"
minSdkVersion 9
targetSdkVersion 21
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_5
targetCompatibility JavaVersion.VERSION_1_5
}
ndk {
moduleName "native_sample"
}
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
externalNativeBuild {
ndkBuild {
path 'src/main/jni/Android.mk'
}
}
}
dependencies {
compile project(path: ':openCVLibrary320')
}
and this my OpenCV library module build.gradle file
apply plugin: 'com.android.library'
android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
defaultConfig {
minSdkVersion 9
targetSdkVersion 21
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}
नोट: चीजों को नोटिस कर रहे हैं कि compileSdkVersion, buildToolsVersion, minSdkVersion, इन targetSdkVersion ही सब Gradle फ़ाइलों के लिए
मैं 14 से compileSdkVersion परिवर्तित किया जाना चाहिए 23 और buildToolsVersion करने के लिए "23.0.2" इस camera2 आयात से संबंधित मुद्दे
मैं अपने नमूना भागने की कोशिश कर openCVLibrary330 पर काम कर रहा हूँ हल और एक ही मुद्दे का सामना करना पड़ा, लेकिन मैं नीचे के रूप में openCVLibrary330 मॉड्यूल के लिए Gradle फ़ाइलों को परिवर्तित
यह build.gradle
apply plugin: 'com.android.library'
android {
compileSdkVersion 23
buildToolsVersion "26.0.2"
defaultConfig {
minSdkVersion 8
targetSdkVersion 21
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}
मैं एक ही समस्या थी मेरी एप्लिकेशन है। लेकिन, जैसा कि कई लोगों ने सुझाव दिया है कि मुझे धीरे-धीरे मिलान करने के लिए धीरे-धीरे फ़ाइलों को बदलने की ज़रूरत नहीं थी। मैंने अपनी compileSdkVersion और buildToolsVersion दोनों को धीरे-धीरे दोनों फ़ाइलों पर बदल दिया, बाकी अलग हैं। अब यह ठीक काम कर रहा है।
- 1. 'स्थिर' स्थिर आंतरिक कक्षा आयात नहीं कर सकता है?
- 2. पायथन, आयात त्रुटि: नाम आयात नहीं कर सकता है AbstractLazySequence
- 3. scipy.misc.imread आयात नहीं कर सकता
- 4. आयात नहीं कर सकता है hg.h2.server.web.WebServlet
- 5. आयात त्रुटि: नाम आयात नहीं कर सकता RAND_egd
- 6. पायथन त्रुटि: आयात त्रुटि: नाम आयात नहीं कर सकता Akismet
- 7. Satchmo clonesatchmo.py आयात त्रुटि: नाम execute_manager आयात नहीं कर सकता
- 8. आयात त्रुटि: नाम एबीसीएमटा आयात नहीं कर सकता - लिनक्स
- 9. पायथन आयात paramiko त्रुटि "नाम उपयोग आयात नहीं कर सकता"
- 10. cx_Freeze आयात त्रुटि: नाम आयात नहीं कर सकता
- 11. आयात त्रुटि: नाम 'QtCore' आयात नहीं कर सकता
- 12. आयात त्रुटि: नाम आयात नहीं कर सकता प्रकाशक
- 13. आयात त्रुटि: नाम '_safe_split' आयात नहीं कर सकता
- 14. आयात त्रुटि: नाम लॉग आयात नहीं कर सकता
- 15. आयात त्रुटि: सेटिंग्स आयात नहीं कर सका
- 16. request.packages.urllib3.util 'retry' आयात नहीं कर सकता
- 17. Django: नाम आयात नहीं कर सकता
- 18. फायरबेस परियोजना आयात नहीं कर सकता
- 19. play.db.jpa.Model आयात नहीं कर सकता मेरे मॉडल
- 20. ReactJS - घटक आयात नहीं कर सकता
- 21. IntelliJ IDEA निर्भरता आयात नहीं कर सकता
- 22. नाम सरलजॉन आयात नहीं कर सकता - सरलजसन
- 23. नाम आयात नहीं कर सकता SIGNATURE_HMAC
- 24. symfony2 में संसाधन आयात नहीं कर सकता
- 25. टोरनाडो सबडोड्यूल आयात नहीं कर सकता
- 26. नाम आयात नहीं कर सकता is_secure_transport
- 27. मैं nltk क्यों आयात नहीं कर सकता?
- 28. django.db आयात utils से importError नाम utils आयात नहीं कर सकता है?
- 29. आईडीईएल टिंकर आयात नहीं कर सकता है। आपके पायथन को
- 30. पायथन में gdal आयात नहीं कर सकता है?
बिल्ड के लिए लॉग दिखाएं - आपकी त्रुटि कई संभावित स्रोतों से हो सकती है: गलत लक्ष्य API, खराब XML फ़ाइल, प्रोजेक्ट फ़ाइल नामकरण समस्याएं, आदि – Jim
मुझे लगता है कि यह गलत लक्ष्य API से है। मैं एंड्रॉइड विकास के लिए भी नया हूँ। क्या ईवेंट लॉग में प्रदर्शित निर्माण के लिए लॉग हैं? –
क्या आप ** android-21 ** लक्षित करते हैं? –