- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用JavaCV开发人脸识别系统。我同时使用OpenCV和JavaCV。我也在使用AndroidStudio。
但是,它向我显示此错误。
12-20 00:22:25.315 6018-6018/com.example.nasif.xiomi_face E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.nasif.xiomi_face, PID: 6018
java.lang.NoClassDefFoundError: java.lang.ClassNotFoundException: org.bytedeco.javacpp.opencv_core
at org.bytedeco.javacpp.Loader.load(Loader.java:590)
at org.bytedeco.javacpp.Loader.load(Loader.java:530)
at org.bytedeco.javacpp.opencv_core$MatVector.<clinit>(opencv_core.java:475)
at com.example.nasif.xiomi_face.Myjavacvface.training_facerecognition(Myjavacvface.java:58)
at com.example.nasif.xiomi_face.MainActivity.onOptionsItemSelected(MainActivity.java:148)
at android.app.Activity.onMenuItemSelected(Activity.java:2644)
at android.support.v4.app.FragmentActivity.onMenuItemSelected(FragmentActivity.java:368)
at android.support.v7.app.AppCompatActivity.onMenuItemSelected(AppCompatActivity.java:195)
apply plugin: 'com.android.application'
android {
compileSdkVersion 26
defaultConfig {
applicationId "com.example.nasif.xiomi_face"
minSdkVersion 19
targetSdkVersion 26
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'com.android.support:appcompat-v7:26.1.0'
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
implementation 'com.android.support:design:26.1.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.1'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
// add
compile 'com.google.android.gms:play-services-vision:11.6.2'
compile 'org.bytedeco:javacv:1.1'
compile 'org.bytedeco.javacpp-presets:opencv:3.0.0-1.1'
implementation files('libs/jxl-2.6.12.jar')
implementation project(':openCVLibrary24134')
}
最佳答案
如果有人遇到类似问题,那么解决方法是:在gradle中添加这3行,然后进行构建。
compile 'org.bytedeco:javacv:1.3.3'
compile group: 'org.bytedeco.javacpp-presets', name: 'opencv', version: '3.2.0-1.3', classifier: 'android-arm'
compile group: 'org.bytedeco.javacpp-presets', name: 'ffmpeg', version: '3.2.1-1.3', classifier: 'android-arm'
compile 'org.bytedeco:javacv:1.1'
compile 'org.bytedeco.javacpp-presets:opencv:3.0.0-1.1:android-arm'
compile 'org.bytedeco.javacpp-presets:ffmpeg:2.8.1-1.1:android-arm'
关于opencv - AndroidStudio中的JavaCV错误java.lang.NoClassDefFoundError:java.lang.ClassNotFoundException:org.bytedeco.javacpp.opencv_core,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47893193/
我正在尝试从将数据传递给,将一个 Activity 传递给,将另一个 Activity 传递给,因为当我在编写代码以在“文本 View ”中获取数据时,然后在 textView中显示错误时,有人可以告
我的 Android 应用程序上有 4 个 ImageButton 的声明,但到目前为止它们不可点击,这是我的类: public class WelcomeScreen extends Activit
我正在尝试创建一个新闻应用程序,我需要注册新闻并获取当前登录用户的 id 作为我的 PHP 文件的参数。 我已经有了登录/注销系统,并将其保存在我的共享首选项文件中。 我这么问是因为我对如何使用 PH
我在使用 Android Studio 中的模块依赖项编译 android 应用程序时遇到了一点问题。 所以,我希望我的应用程序使用库“slidingmenu”(链接 here)。 这是我的应用程序树
我的 REST API 响应如下所示: { "message": "OK", "data": { "api_token": "1dwdafg45567fsf", "name": "Al
已关闭。此问题需要 debugging details 。目前不接受答案。 编辑问题以包含 desired behavior, a specific problem or error, and the
我已将 Eclipse 示例迁移到 Androidstudio gradle 类型的项目。 我已经将 twitter4j 库添加到模块 build.gradle 中: dependencies {
我有新的 clear android 应用程序。我想将 volley 添加到我的应用程序中以发出 HTTP 请求。我正在使用 Gradle 使用 Android Studio 开发应用程序。这是我的应
我正在使用 android studio 0.8.2 并且想从文件中读取数据到数组但我收到此错误:无法解析符号 FileUtils。错误在这一行: todoAppNames = new Arr
Activity 代码 JobScheduler scheduler = (JobScheduler) getSystemService(Context.JOB_SCHEDULER_SERVICE);
我是 Android 编程的新手,我想先使用 Android Studio。我在我的 Ubuntu 14.04 机器上下载并安装了 AndroidStudio 0.8.0。我还正确设置了java。当我
我正在使用 Gradle 和 Android Studio 以及项目的 Espresso UI 测试设置 Android 应用程序结构。 无论我尝试什么,androidTest 文件夹都不会出现在 A
最近,AndroidStudio 停止为我工作。 如果我同步到 gradle 文件,我会得到这个错误: Gradle 同步失败:org/jetbrains/kotlin/kapt/idea/KaptG
我找不到任何有关如何使用 Android Studio/Gradle 设置 powermock 的信息。我尝试过的一切都导致构建异常。 有人能给出正确的方法吗? 谢谢。 最佳答案 我发帖是为了帮助以后
有人在将 AndroidStudio 更新到 4.1 时遇到问题吗?调试器开始工作更糟:它跳过断点,你需要附加几次,相反,它在不必要的地方减慢了速度。 AndroidStudio 事件日志: 评估不起
嗯,我遇到的问题是,到目前为止我在 f.exist () 中使用的地址是/data/data/com.example.mmripre/files/问题是我无法从手机上看到它来分析数据,所以我需要另一个
当我想使用传入的传递参数(Alt + Enter 组合键)创建一个新变量时,默认情况下我会创建一个像传递参数一样调用的变量。 例如: public MyObject(int capacity) 当我按
我能够在 Android Stdio 中创建一个运行良好的新项目。 然后我将一个旧项目中的许多文件复制到其中,并尝试运行它,但我收到有关 AppTheme 的错误: 它谈到了我以前没有的 values
在 android studio 中有一个项目,我在那个项目中使用了几个依赖项,我的 gradle 文件看起来像这样 defaultConfig { applicationId "com.om
我正在尝试在 AndroidStudio 中使用 Robolectric 和 AssertJ 运行一些基本的单元测试。我已使用 testCompile 方法将 Robolectric、AssertJ
我是一名优秀的程序员,十分优秀!