- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在使用 android studio 3.3 版和 openCV 4.0.1 版
在 android studio 中设置 openCV 后,当我运行应用程序检查 openCV 是否加载成功时,出现错误“编译失败”。我检查了问题,发现错误“无法解析符号‘styleable’”。
我已经尝试过清理和重建项目。我还更新了 gradle 脚本的 sdk 版本。
这是我的应用程序 gradle 脚本:
android {
compileSdkVersion 28
defaultConfig {
applicationId "com.homesafe.test"
minSdkVersion 21
targetSdkVersion 28
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
sourceSets { main { jni.srcDirs = ['src/main/jni', 'src/main/jniLibs/'] } }
}
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
implementation project(':openCVLibrary401')
}
这是我的 openCV gradle 脚本:
android {
compileSdkVersion 28
//buildToolsVersion "x.y.z" // not needed since com.android.tools.build:gradle:3.0.0
defaultConfig {
minSdkVersion 21
targetSdkVersion 28
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_6
targetCompatibility JavaVersion.VERSION_1_6
}
sourceSets {
main {
jniLibs.srcDirs = ['../../jni']
java.srcDirs = ['src'] // TODO Use original files instead of copied into build directory
aidl.srcDirs = ['src']
res.srcDirs = ['/build/master_pack-android/opencv/modules/java/android_sdk/android_gradle_lib/res']
manifest.srcFile 'AndroidManifest.xml'
}
}
}
dependencies {
}
我不知道这里有什么问题。有帮助吗?非常感谢!
最佳答案
您需要替换以下行:
res.srcDirs = ['/build/master_pack-android/opencv/modules/java/android_sdk/android_gradle_lib/res']
用这个:
res.srcDirs = ['res']
关于Android Studio 和 OpenCV 'Compilation Error' , 'Cannot resolve symbol styleable',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54206335/
我是初学者。这几天开始学习自定义 View ,过程中几乎没有问题。 我去谷歌解决这个问题时,有人提出了解决方案,但都没有成功。我使用 Kotlin 编写的自定义 View 。 这是我的自定义 View
我有一个自定义首选项控件,我在 values/attrs.xml 中为其定义了一些属性。只是为了集中讨论,这里是一个可以在 values/attrs.xml 中找到的属性示例:
假设我正在制作一些具有可样式化属性的新 View 。我这样声明它们(这是 how the documentation says to do it :
如何在属性中接受方法作为值?就像在 View 的 onClick 属性中一样: 如何定义接受方法的自定义属性? 我知道我们使用 在资源中,但我们如何让它接受方法? 最佳答案 Android 使用反射
我在一个项目中工作,我想使用约束!如果我使用它,当我想在 pohne 中构建 gradle 或安装 apk 时,我会遇到此错误: “错误:在约束集中,无法找到属性 android:elevation”
我是 android 开发的新手,我现在正在尝试创建自定义 View 。我遇到了很多问题。我已经解决了其中一些,但最难理解的是属性。让我们以带有属性的示例 xml 文件为例
我在 Maven Central 中有一个包含一些小部件的库。当我将该库作为依赖项(从 Maven Central)添加到使用 gradle 的项目时,我得到: java.lang.NoClassDe
我正在尝试将 Facebook Android SDK 导出为 JAR 以在我的项目中使用。 这需要动态加载所有资源。 例如,我必须进行类似这样的更改: //findViewById(R.id.com
是否可以在不引用资源类 R 的情况下以编程方式接收由 a 作为 int[] 保存的资源 ID? 问题是我无法解析定义的“declare-styleable”
我正在实现自己的 对于自定义 View (按照说明 here )。我希望能够指定一个整数数组作为可能的 XML 属性之一。我如何: 在 attrs.xml 中将整数数组指定为 XML 属性? 从 Ty
我有一个 resources.xml 文件位于目录 values/ 下,那是 /values/resources.xml 在我的 java 代码中,当我尝试
我有一个 CompositeComponent (EditText+ImageButton)单击按钮时,edittext 内容将被清除。它工作正常。我的问题是为我的组件设置属性。我正在使用 decla
当我在 android studio 3 中执行 paystack3.0.9 android 代码时出现以下错误。 Error:In ForegroundView, unable to find at
我正在使用形状 ImageView (https://github.com/siyamed/android-shape-imageview),当我想从形状 ImageView 定义的 declare-
我正在尝试整合 these libraries进入我的 Android 项目来制作导航 Controller 。当我将这两行添加到我的 build.gradle - 实现'android.arch.n
当我构建我的android项目时,出现以下错误 Error:In FontFamilyFont, unable to find attribute android:fontVariationSett
我正在尝试使用这个 ViewPager extension .这个插件帮助我使用 SwipeyTab。我成功地将示例作为单个应用程序运行。所以我想将扩展集成到我的应用程序中。然后我复制了 java 文
我正在阅读 Beginning Android 4 Development,在第 5 章中讨论了 Gallery 和 ImageVievs 并介绍了 declare-styleable XML 标记没
在 following the instructions 之后处理 Hello, Gallery 教程/示例应用程序时在网站上,Eclipse 报告 R.styleable 无法解析。 此错误的原因是
在 react native 中构建我的项目时,我收到以下错误: > Task :app:processDebugGoogleServices Parsing json file: /Users/ja
我是一名优秀的程序员,十分优秀!