- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我该如何解决这个问题?
我刚刚将 javacv jar 文件复制到我的项目 Lib
文件夹下,但出现了这个错误!
我可以找到这个chủ đề来自谷歌,但不幸的是,由于我国的谷歌限制政策,该页面无法打开。
我在我的 android 应用程序中包含这些 jar 的原因是我不想使用 openCV 管理器
。我想将 openCV
库静态链接到我的项目。我正在尝试在 Samsung Galaxy S5
上运行我的应用。
这是我遇到的 LogCat
错误:
[2014-07-16 10:13:57 - face-recognition] The library 'javacv-android-arm.jar' contains native libraries that will not run on the device.
[2014-07-16 10:13:57 - face-recognition] The following libraries were found:
[2014-07-16 10:13:57 - face-recognition] - com/googlecode/javacv/cpp/android-arm/libjniARToolKitPlus.so
[2014-07-16 10:13:57 - face-recognition] - com/googlecode/javacv/cpp/android-arm/libjniavcodec.so
[2014-07-16 10:13:57 - face-recognition] - com/googlecode/javacv/cpp/android-arm/libjniavdevice.so
[2014-07-16 10:13:57 - face-recognition] - com/googlecode/javacv/cpp/android-arm/libjniavfilter.so
[2014-07-16 10:13:57 - face-recognition] - com/googlecode/javacv/cpp/android-arm/libjniavformat.so
[2014-07-16 10:13:57 - face-recognition] - com/googlecode/javacv/cpp/android-arm/libjniavutil.so
[2014-07-16 10:13:57 - face-recognition] - com/googlecode/javacv/cpp/android-arm/libjnicvkernels.so
[2014-07-16 10:13:57 - face-recognition] - com/googlecode/javacv/cpp/android-arm/libjniopencv_calib3d.so
[2014-07-16 10:13:57 - face-recognition] - com/googlecode/javacv/cpp/android-arm/libjniopencv_contrib.so
[2014-07-16 10:13:57 - face-recognition] - com/googlecode/javacv/cpp/android-arm/libjniopencv_core.so
[2014-07-16 10:13:57 - face-recognition] - com/googlecode/javacv/cpp/android-arm/libjniopencv_features2d.so
[2014-07-16 10:13:57 - face-recognition] - com/googlecode/javacv/cpp/android-arm/libjniopencv_flann.so
[2014-07-16 10:13:57 - face-recognition] - com/googlecode/javacv/cpp/android-arm/libjniopencv_highgui.so
[2014-07-16 10:13:57 - face-recognition] - com/googlecode/javacv/cpp/android-arm/libjniopencv_imgproc.so
[2014-07-16 10:13:57 - face-recognition] - com/googlecode/javacv/cpp/android-arm/libjniopencv_legacy.so
[2014-07-16 10:13:57 - face-recognition] - com/googlecode/javacv/cpp/android-arm/libjniopencv_ml.so
[2014-07-16 10:13:57 - face-recognition] - com/googlecode/javacv/cpp/android-arm/libjniopencv_nonfree.so
[2014-07-16 10:13:57 - face-recognition] - com/googlecode/javacv/cpp/android-arm/libjniopencv_objdetect.so
[2014-07-16 10:13:57 - face-recognition] - com/googlecode/javacv/cpp/android-arm/libjniopencv_photo.so
[2014-07-16 10:13:57 - face-recognition] - com/googlecode/javacv/cpp/android-arm/libjniopencv_stitching.so
[2014-07-16 10:13:57 - face-recognition] - com/googlecode/javacv/cpp/android-arm/libjniopencv_video.so
[2014-07-16 10:13:57 - face-recognition] - com/googlecode/javacv/cpp/android-arm/libjniopencv_videostab.so
[2014-07-16 10:13:57 - face-recognition] - com/googlecode/javacv/cpp/android-arm/libjnipostproc.so
[2014-07-16 10:13:57 - face-recognition] - com/googlecode/javacv/cpp/android-arm/libjniswresample.so
[2014-07-16 10:13:57 - face-recognition] - com/googlecode/javacv/cpp/android-arm/libjniswscale.so
EDIT-1在我按照 đây 中的说明进行操作后, 感谢 PRAKASH我可以解决这些错误,但我遇到了与 NoClassDefFoundError
完全相关的其他错误。我真的放弃了。我无法解决这个问题,所以任何帮助将不胜感激。这是我的新错误:
07-22 08:48:54.472: E/dalvikvm(11694): Could not find class 'com.googlecode.javacv.cpp.opencv_core$MatVector', referenced from method org.opencv.javacv.facerecognition.PersonRecognizer.train
07-22 08:48:54.472: W/dalvikvm(11694): VFY: unable to resolve new-instance 108 (Lcom/googlecode/javacv/cpp/opencv_core$MatVector;) in Lorg/opencv/javacv/facerecognition/PersonRecognizer;
07-22 08:48:54.472: D/dalvikvm(11694): VFY: replacing opcode 0x22 at 0x001c
07-22 08:48:54.472: D/dalvikvm(11694): DexOpt: unable to opt direct call 0x00c9 at 0x28 in Lorg/opencv/javacv/facerecognition/PersonRecognizer;.train
07-22 08:48:54.472: D/AndroidRuntime(11694): Shutting down VM
07-22 08:48:54.472: W/dalvikvm(11694): threadid=1: thread exiting with uncaught exception (group=0x41737c08)
07-22 08:48:54.477: E/AndroidRuntime(11694): FATAL EXCEPTION: main
07-22 08:48:54.477: E/AndroidRuntime(11694): Process: org.opencv.javacv.facerecognition, PID: 11694
07-22 08:48:54.477: E/AndroidRuntime(11694): java.lang.NoClassDefFoundError: com.googlecode.javacv.cpp.opencv_contrib
1 Câu trả lời
tải vềJavacv latest version
然后提取并放入ffmpeg.jar
, javacv.jar
, javacpp.jar
Và opencv.jar
hiện hữuthư viện
项目的文件夹
并且还提取所有 *.so 从 extracted
opencv-android-arm.jar,ffmpeg-android-arm.jar files.
并将所有*.so文件放入libs/armeabi文件夹
更多信息click here
它可能会解决您的问题。
关于java - 库 'javacv-android-arm.jar' 包含不会在设备上运行的 native 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24773153/
Được rồi, tôi muốn chạy toàn bộ môi trường làm việc của mình từ một tệp lệnh... Điều tôi muốn đạt được... Mở một PowerShell mới, mở thư mục API của tôi và chạy trình soạn thảo VS Code từ thư mục đó (cd c:\xy;
Tôi đã xem các ví dụ về Cocoa Controls và tải xuống một số bản demo. Vấn đề tôi gặp phải là một số ví dụ, như BCTabBarController, không thể xây dựng hoặc khởi chạy trên thiết bị của tôi. Khi tôi mở dự án, nó trông bình thường, không có gì
Tôi vừa mới bắt đầu học C (giỏi Java và Python). Khi viết một chương trình C (như hello world), tôi biên dịch bằng gcc hello.c -o hello trên dòng lệnh ubuntu
Tôi nhận thấy vấn đề này sau khi một tập lệnh php bắt đầu từ thời gian chờ cron, nhưng nó không phải là vấn đề khi chạy thủ công từ dòng lệnh. (Mặc định max_execution_time của PHP là 0 đối với CLI) Vì vậy, tôi đã thử chạy
Tôi có thể chạy thử nghiệm bằng dòng lệnh > ./node_modules/.bin/wdio wdio.conf.js nhưng nếu tôi thử chạy nó từ cấu hình Run/Debug trong IntelliJ thì tôi nhận được đủ loại lỗi khác nhau. Tính chất
Đã xảy ra lỗi trong quá trình khởi tạo VM. Không thể dành đủ không gian cho heap đối tượng. Lỗi: C
Sau khi cài đặt Anaconda vào C:\, tôi không thể mở jupyter notebook. Trong Anaconda Prompt với jupyter notebook hoặc trong navigator. Tôi không thể làm cho nó hoạt động được.
Tôi đang gặp sự cố khi nhấp đúp vào tập lệnh (.py) hoặc mở nó bằng IDLE thì nó sẽ biên dịch và chạy chính xác. Tuy nhiên, nếu tôi thử chạy tập lệnh trong dòng lệnh Windows, sử dụng C:\> "C:\Software_Dev
Tình huống Tôi đang sử dụng cơ sở dữ liệu mysql. truy vấn chạy từ phpmyadmin và postman nhưng khi tôi gửi yêu cầu từ android (nó trả về không có hàng nào) tôi đã ghi lại email được gửi từ android là chính xác
Điều này có vẻ hơi lạ - tại sao chạy tệp .exe từ Java lại cho kết quả khác so với chạy trực tiếp tệp .exe? Khi java ở dòng bên dưới được thực thi, nó sẽ gọi tệp .exe mà tôi đã xây dựng để hoạt động với Hệ thống điện thoại 3CX
Dòng mã này Environment.Is64BitProcess được đánh giá là đúng khi ứng dụng của tôi chạy độc lập. Nhưng khi chạy trong bài kiểm tra đơn vị Visual Studio của tôi, biểu thức tương tự lại trả về giá trị false. TÔI
đóng cửa. Câu hỏi này dựa trên ý kiến. Hiện tại không chấp nhận câu trả lời. Bạn có muốn cải thiện câu hỏi này không? Cập nhật câu hỏi để bạn có thể trả lời bằng thông tin và trích dẫn bằng cách chỉnh sửa bài đăng này. Đã đóng 8 năm trước. Cải thiện
Tôi đã viết một bản demo sử dụng libpq để kết nối với cơ sở dữ liệu PostgreSQL. Tôi thử kết nối tệp C với PostgreSQL bằng cách bao gồm #include
Làm thế nào tôi có thể chạy trình giả lập Android từ Jenkins để chạy thử nghiệm? Khi tôi viết trong Execiute Windows lệnh bath, lệnh để chạy trình giả lập: emulator -avd Tester sau đó
Tôi đã cấu hình mọi thứ để có thể đăng nhập và truy cập errbit chạy trên nginx bằng ssl. Vấn đề của tôi là tôi không biết cách thiết lập errbit.rb của ứng dụng rails để có thể chạy thử nghiệm trên nginx
Tôi đã viết ứng dụng Flutter và mở phần ios thông qua xcode và ứng dụng đang chạy, nhưng khi tôi chạy ứng dụng thông qua vscode qua flutter build ios, tôi gặp lỗi này
Tôi có một đoạn mã python ngắn sử dụng mô-đun ghi nhật ký và mô-đun configparser. Tôi đang sử dụng PyCharm 2.7.1 và Python 3.3 trên Win7. Khi tôi chạy tập lệnh của mình bằng PyCharm
Tôi đang gặp một chút khó khăn ở đây. Hộp phát triển của tôi là 64 bit, windows 7. Tất cả các dự án của tôi đều được biên dịch dưới dạng "Bất kỳ CPU nào". Dự án tham chiếu đến các phiên bản 64-bit của phần mềm của bên thứ 3. Khi tôi chạy các bài kiểm tra đơn vị không sử dụng bất kỳ tham chiếu web nào,
Tôi đang làm một số bài tập C++ thì nhận thấy vấn đề sau. Mã được cung cấp sẽ không chạy/biên dịch trong Visual Studio 2013 hoặc Qt Creator 5.4.1 với lỗi: invalid types 'd
Giả sử tôi có một tệp easteregg.py: from flows import DAG from dateutil import parser from datetime import tim
Tôi là một lập trình viên xuất sắc, rất giỏi!