千千梦丶琪 发表于 2024-6-11 11:45:14

通过Android Studio 将yolov5摆设到手机端(2023新手最新实用版)

通过Android Studio 将yolov5摆设到手机端(2023新手最新实用版)

java17安装

下载java17

Java Downloads | Oracle
https://img-blog.csdnimg.cn/img_convert/d2623cf53eba17eb33875dc75ad68ccd.png
设置情况变量

这个是我安装后的路径,将这个路径复制
https://img-blog.csdnimg.cn/img_convert/7455a34521ca007d435db95c3eeb7629.png
设置情况变量
https://img-blog.csdnimg.cn/img_convert/c767d8db7e82167b184afffc74d3fb5c.png
https://img-blog.csdnimg.cn/img_convert/74787c2f5d1206b9c7ddfd60fb628591.png
在系统变量点击新建
https://img-blog.csdnimg.cn/img_convert/4e8040ea58f86c6cee590beaa2a65ad2.png
https://img-blog.csdnimg.cn/img_convert/0187e87ac688622baae4f220b625a43c.png
JAVA_HOME
%JAVA_HOME17%
继续新建
https://img-blog.csdnimg.cn/img_convert/ae8a5b2ff53e9d8c701aab314a124be2.png
CLASSPATH
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
继续新建
https://img-blog.csdnimg.cn/img_convert/ca5b61d5744c11ed85d5984a6a35a0f3.png
JAVA_HOME17
自己的java17路径
新建完成后点击确定
https://img-blog.csdnimg.cn/img_convert/2f7305413c82aca7b3d34e85facbd4fc.png
测试Java17

https://img-blog.csdnimg.cn/img_convert/afb0e9a44ff78cf49efbdd5bb35b268c.png
java -version
安装乐成!!!!
Android studio 安装

Android Studio 下载

下载链接:Download Android Studio & App Tools - Android Developers (google.cn)
当前版本为: | 2022.3.1 Patch 1
https://img-blog.csdnimg.cn/img_convert/a4dfd47152d9d761a85391f7feec4aae.png
开始安装

https://img-blog.csdnimg.cn/img_convert/e7d658a1ab09ae8cf721bae9105f3e09.png
https://img-blog.csdnimg.cn/img_convert/211dd82fb72a6339cd1b13f66cf16ec0.png
记得更改路径,别放到c盘里
https://img-blog.csdnimg.cn/img_convert/9606f09a18d5726e92595bd4c0997f71.png
https://img-blog.csdnimg.cn/img_convert/c43e9baecc5dc7dd5f290e4426a5346e.png
https://img-blog.csdnimg.cn/img_convert/a7dd1fd34fcc1bba82dc0232bda66a13.png
https://img-blog.csdnimg.cn/img_convert/e2f560e30befbcff553751b403ed19b5.png
基本设置


[*]打开后,系统会提示导入Android Studio 设置,选择Do not import settings,然后点击OK.
https://img-blog.csdnimg.cn/img_convert/769bc81bd9bc9e552bdc95eb7c8d8434.png

[*]设置数据共享,选择 Don’t send
https://img-blog.csdnimg.cn/img_convert/364a7872cd88e8f191562b3fa06a69a7.webp?x-oss-process=image/format,png

[*]提示插件更新,可以点击Update举行更新,或者忽略
https://img-blog.csdnimg.cn/img_convert/ba15a40798af6cd1ad4cc425399d21a0.png

[*]点击:Next 进入下一步
https://img-blog.csdnimg.cn/img_convert/bf108291fade010d46a6b1a9988dedf0.webp?x-oss-process=image/format,png

[*]选择安装类型:Standard(默认)或者Custom(自定义),点击:Next 进入下一步
https://img-blog.csdnimg.cn/img_convert/1be0831eb2ef6f7b33056487b9181014.webp?x-oss-process=image/format,png

[*]选择要安装的Android SDK 组件和安装位置,组件默认即可,下面能打勾的都都打上,我这里已经安装过了,安装位置自己选择(别放在c盘),点击:Next 进入下一步。
https://img-blog.csdnimg.cn/img_convert/311b0b22e023cfa001c8ba44722647d6.png

[*]Emulator Settings 模仿器内存分配,分配需要的内存(此步骤没有直接略过)
https://img-blog.csdnimg.cn/img_convert/ab58aec98b1a767675dd61a0d8513280.webp?x-oss-process=image/format,png
8.点击Finish 举行安装以上选择的组件。
https://img-blog.csdnimg.cn/img_convert/688b4ccdd34770cb1edd6d4068e21aac.webp?x-oss-process=image/format,png

[*]等待下载安装完成。
https://img-blog.csdnimg.cn/img_convert/6f3cb82b61846e06b88308989f2d89c0.webp?x-oss-process=image/format,png
10.点击Finish 完成安装。
https://img-blog.csdnimg.cn/img_convert/c052f2b1b19e27dae3558cff8f360397.png
yolo设置

将如下两个yolo链接下载:(此处估计得用加速器,不然会比较慢)
第一个:
Releases · Tencent/ncnn (github.com)
https://img-blog.csdnimg.cn/img_convert/060970bf61f5af540890e31792557cd1.png
第二个:
nihui/ncnn-android-yolov5: The YOLOv5 object detection android example (github.com)
https://img-blog.csdnimg.cn/img_convert/f72231d384b48b267ba6af4142e4d721.png
将两份文件下载好之后,并解压
https://img-blog.csdnimg.cn/img_convert/07a91fa323c7586c8de9c17315d0335b.png
打开vulkan文件后,将其复制并粘贴到ncnn-android-yolov5-master\app\src\main\jni
复制:
https://img-blog.csdnimg.cn/img_convert/124a2417f83ad5746f564896f5b4312b.png
粘贴位置:
https://img-blog.csdnimg.cn/img_convert/398bfa88bc9c7116e23a1567590e9bce.png
用Android studio 打开 ncnn-android-yolov5-master(这个地方路径别打开错了,不然会很安装不上)
https://img-blog.csdnimg.cn/img_convert/0e8fa1d488d5a5e69815082393df6593.png
然后修改同级目录下的CMakeLists.txt,将此中的ncnn_DIR变量值修改成
set(ncnn_DIR ${CMAKE_SOURCE_DIR}/${ANDROID_ABI}/lib/cmake/ncnn)
https://img-blog.csdnimg.cn/c54b281618214ac0a1bdac3af4676980.png
继续修改文件,打开ncnn-android-yolov5-master/build.gradle,将红色方框处更换为7.3.0 (也可以用android studio打开该文件)
https://img-blog.csdnimg.cn/img_convert/b501942d68805ac19423a116f2344b3d.png
https://img-blog.csdnimg.cn/img_convert/eb9c033f632ad91d25cc73906c1ca5f3.png
继续修改文件,打开ncnn-android-yolov5-master\gradle\wrapper,将红色方框处更换为7.4 ,(也可以用android studio打开该文件)
https://img-blog.csdnimg.cn/img_convert/2b5ab816dd3e7a652a2cb10606057dcb.png
https://img-blog.csdnimg.cn/img_convert/fbd621204b489a7105baa41b55540ff4.png
sdk设置

打开settings
https://img-blog.csdnimg.cn/img_convert/fa37a039e0eccbacb90d21de8a62c4cf.png
https://img-blog.csdnimg.cn/img_convert/e9d94a908def2642c6108a64c24a0325.png
https://img-blog.csdnimg.cn/img_convert/af480178d12d3307680d12bc5166aa3f.png
注意此处cmake的安装,点开右下角的show package …
https://img-blog.csdnimg.cn/img_convert/902b98760b4249dc7b94587710ccee13.png
之后点击apply
https://img-blog.csdnimg.cn/img_convert/dabf5685814f7fa375bba47a67782499.png
sdk下载完成后,用Android Studio打开如下文件,等待编译
https://img-blog.csdnimg.cn/img_convert/e7f6509816614f4667ee585dafc27bb9.png
https://img-blog.csdnimg.cn/img_convert/e9e93f000facdd61cb0a0da28af93269.png
安装app到手机

https://img-blog.csdnimg.cn/img_convert/9b67fbd8941e2e583c10027f72381ea8.png
将电脑连接数据线并插入手机,手机打开开辟者模式(差别的手机位置可能不一样),打开usb调试,usb安装。Android Studio会辨认到手机装备。
https://img-blog.csdnimg.cn/img_convert/02a48a6bba8103ac4f44eb296700e5cd.png
我的手机装备
https://img-blog.csdnimg.cn/img_convert/fe118efe31adc91b1cfb6dca296d13ed.png
点击运行
https://img-blog.csdnimg.cn/img_convert/a58260d31e919e5f350d6ee9099b3226.png
运行后,软件会安装到手机上:
https://img-blog.csdnimg.cn/img_convert/b130b64b4e35cb3a037fb11a21a47bc8.png
运行结果:
https://img-blog.csdnimg.cn/img_convert/5b67bcc9cc98f9d5b0f7ebf465fbdfd8.png

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 通过Android Studio 将yolov5摆设到手机端(2023新手最新实用版)