OpenCVモジュールをプロジェクトに追加しようとしていますが、一部のgradle問題を解決できません。私がしようとするたびに、あなたはまだ、私のアプリとOpenCVのGradleのファイルの試合を見て、わかるようエラー:パッケージandroid.hardware.camera2が存在しません。OpenCV
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'
}
}
}
:ここに私の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')
}
は、ここでのOpenCVのbuild.gradle
ファイル(3.0)モジュールです私はエラーerror: package android.hardware.camera2
が存在しないプロジェクトが構築されています。私は間違って何をしていますか?
ありがとうございます。
私が開発している携帯電話にはAPIバージョン17があります...これは古いバージョンのOpenCVに切り替える必要があるということですか?古いカメラAPIに戻すことができる「互換性」モードはありませんか? – user3059347
既に 'minSdkVersion 8'をターゲットにしているので、17で動作します。 –
問題はそうです。古いCamera APIをデフォルトにする必要があるにもかかわらず、Camera2の欠落についてはまだ不満があります。 – user3059347