自动驾驶汽车 Android "opencv.dir"未在本地媒体资源中设置 - Android Studio

Self Driving Car Android "opencv.dir" not setup in local properties - Android Studio

本文关键字:Android 资源 媒体 Studio 设置 opencv 汽车 dir 自动驾驶      更新时间:2023-10-16

我已经将一个项目导入了从这里下载的Android Studio:https://github.com/petroula/android-car-duino,我想知道如何添加opencv.dir通往路径。我正在使用Android Studio 2.3,如果有人知道如何修复它。

在github readme中说:

  1. 在local.properties文件中设置路径

如果您正在使用命令行或终端中的gradle,则必须 手动创建文件。

如果您使用的是Android Studio,请首先导入项目,然后添加 ndk dir到创建的文件。

local.properties文件应包含以下行,必须 不添加到git:

sdk.dir = android SDK dir ndk.dir = android ndk dir opencv.dir = dir = OPENCV ANDROID SDK DIR Windows File Siparators('')和驱动器字母分离器(':')必须逃脱('')。以下是一个 示例:

sdk.dir = f: java android android-sdk

ndk.dir = f: java android android-ndk-r10d

opencv.dir = f: opencv opencv android-sdk

opencv.dir未使用的属性屏幕截图

我已经添加了库的依赖。

请帮助...我是新来的Android

从Source Forge获取OpenCV SDK:

wget https://netcologne.dl.sourceforge.net/project/opencvlibrary/3.4.10/opencv-3.4.10-android-sdk.zip
unzip opencv-3.4.10-android-sdk.zip

克隆此叉(更新和修复):

git clone https://github.com/syslogic/Android-Car-duino
cd ./Android-Car-duino

创建一个local.properties文件:

cat > local.properties <<EOF
sdk.dir=/path/to/android-sdk
ndk.dir=/path/to/android-sdk/ndk/21.0.6113669
opencv.dir=/path/to/OpenCV-android-sdk
EOF

然后构建:

./gradlew assembleDebug