usar - Error: el paquete android.hardware.camera2 no existe OpenCV
usar opencv en android studio (3)
Aparte de build.gradle. Verifique la configuración en la Estructura del proyecto Ctrl +Alt+Shift+s
. Esto solucionó mi problema.
Estoy intentando agregar el módulo OpenCV a un proyecto, pero no puedo resolver algunos problemas de gradle. Aquí está mi archivo app.gradle
:
apply plugin: ''com.android.application''
android {
compileSdkVersion 17
buildToolsVersion "23.0.2"
defaultConfig {
applicationId "com.sveder.cardboardpassthrough"
minSdkVersion 8
targetSdkVersion 21
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile(''proguard-android.txt''), ''proguard-rules.txt''
}
}
}
dependencies {
compile ''com.android.support:support-v4:18.0.0''
compile files(''libs/cardboard.jar'')
compile project('':openCVLibrary'')
}
Aquí está el archivo build.gradle
del módulo OpenCV (3.0):
apply plugin: ''com.android.library''
android {
compileSdkVersion 17
buildToolsVersion "23.0.2"
defaultConfig {
minSdkVersion 8
targetSdkVersion 21
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile(''proguard-android.txt''), ''proguard-rules.txt''
}
}
}
Como puede ver, mi aplicación y los archivos gradle de OpenCV coinciden y, sin embargo, siempre que intento crear el proyecto, aparece el error de error: package android.hardware.camera2
no existe. ¿Qué estoy haciendo mal?
Gracias por adelantado.
Intenté cambiar la versión estándar como dijo Rohit, pero el problema estaba allí. Pero luego me di cuenta de que necesito cambiar el sdkversion para la biblioteca OpenCV. Así que presione Mayús + Ctrl + Alt + s, vaya a la pestaña de propiedades de la biblioteca OpenCV. Cambia la sdkVersion a 21 o posterior. Aquí está la captura de pantalla, en caso de que si se confunde con las pestañas