【Android移动开发】Windows10平台安装Android Studio与人工智能算法模型部署案例

目录

  • 一、Android Studio下载地址
  • 二、开发环境JDK
  • 三、开始安装Android Studio
  • 四、案例展示与搭建
  • 五、人工智能算法模型移动端部署案例
  • 参考

一、Android Studio下载地址

https://developer.android.google.cn/studio/install.html
在这里插入图片描述
电脑配置要求:
在这里插入图片描述

下载保存在指定文件目录下面:
在这里插入图片描述

二、开发环境JDK

下载地址:https://www.oracle.com/cn/java/technologies/downloads/
在这里插入图片描述

安装配置地址:https://blog.csdn.net/tiehou/article/details/129575138

三、开始安装Android Studio

以管理员身份打开:android-studio-2023.1.1.28-windows.exe

点击下一步next:
在这里插入图片描述
在这里插入图片描述
安装地址设置:C:\Program Files\Android\Android Studio
在这里插入图片描述
在这里插入图片描述
加载完成点击下一步和完成Finish:
在这里插入图片描述
在这里插入图片描述
选择不导入配置:
在这里插入图片描述
选择不发送Don‘t send,如果弹出下面的选择退出cancel:
在这里插入图片描述

选择自定义配置,点击下一步:
在这里插入图片描述

下一步:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
鼠标先选择左侧内容,再选择接受Accept:

在这里插入图片描述
在这里插入图片描述
耐心等待加载完成:
在这里插入图片描述

四、案例展示与搭建

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
点击project可以看到所以项目文件内容:
在这里插入图片描述
在这里插入图片描述
等待右下角加载完成:
在这里插入图片描述

在这里插入图片描述
如果出现下面的问题:
在这里插入图片描述
解决方法如下:参考:https://blog.csdn.net/weixin_56650035/article/details/135908302

在这里插入图片描述
也可以动安装 HAXM
正常情况下,Android Studio 中安装完以后,可以在下面的目录中看到 haxm-xx.exe 文件的,下方的目录请根据自己的实际情况来找
C:\Users\Administrator\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager
找到以后,没有就手动下载一下,下载地址,有的话就在点击安装一下。
在这里插入图片描述

如果以上解决了但是环境还是没有运行,解决方法如下

先判断你的CPU是Intel的还是AMD
AMD
尝试去SDK Manager的SDK Tools选项里安装AMD专用的模拟器(Android Emulator Hypervisor Driver for AMD Processors)并打开电脑的控制面板-》程序与功能-》左边栏的 启用或关闭Window功能 勾选里面的Hyper-V和下面的虚拟化平台

Intel
1.有可能是你的Android Studio 的HAXM下载失败了 或者自己安装失败了 自己进去Android Studio 里的 SDK Manager的SDK Tools选项里 安装HAXM(Intel x86 Emulator Accelerator(HAXM installer))
还是失败的 试试去github(链接:HAXM下载)下载haxm-windows_v7_7_1.zip这个文件(这是window版的) 这是手动下载HAXM 解压安装试试,如果这个也安装失败 进入下一步。

2.打开电脑的控制面板-》程序与功能-》左边栏的 启用或关闭Window功能 看看里面Hyper-V 有没有取消勾选(一定不要勾选),如果有勾选就取消勾选 然后重启电脑。

3.确保 设置-》更新和安全-》window安全中心-》打开window安全中心 按钮-》左边设备安全性-》内核隔离详细信息 -》内存完整性选项是关闭的

4.点击桌面左下角“开始菜单”,搜索“命令提示符”或“CMD”,以管理员权限运行。然后在弹出来的窗口内,用“Ctrl+V”黏贴以下代码并回车运行 代码:bcdedit /set hypervisorlaunchtype off 然后重启电脑 再次尝试在Android Studio里的 SDK Manager 安装HAXM
在这里插入图片描述

5.如果以上4个步骤都不行 请自己想办法进入自己的电脑bios操作界面 CPU设置里面 打开VT(也就是Virtualization Technology ) 这个选项

参考链接:https://blog.csdn.net/qq_24033983/article/details/123335806

五、人工智能算法模型移动端部署案例

在您的应用中使用设备端机器学习,轻松解决实际问题。

机器学习套件是一个移动 SDK,可将 Google 的设备端机器学习专业知识融入到 Android 和 iOS 应用中。利用我们强大且易用的 Vision API 和 Natural Language API,解决应用中的常见问题,或打造全新的用户体验。所有服务均由 Google 一流的机器学习模型提供支持,并免费为您提供。

机器学习套件的 API 均在设备端运行,适合在需要处理实时相机数据流的实时用例中。这也意味着该功能可离线使用。

https://developers.google.cn/ml-kit/vision/face-detection/android?hl=zh-cn
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

参考

https://blog.csdn.net/chengshuhuai/article/details/121890218
https://zhuanlan.zhihu.com/p/568706543
https://cloud.tencent.com/developer/article/1688984
https://zhuanlan.zhihu.com/p/477743341

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/704785.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java+SpringBoot+Vue+MySQL构建银行客户管理新平台

✍✍计算机毕业编程指导师 ⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流! ⚡⚡ Java、…

Linux按键输入实验-创建按键的设备节点

一. 简介 Linux内核针对 GPIO驱动开发,提供了 pinctrl子系统与gpio子系统,方便了 GPIO驱动程序的开发。 本文开始学习如何利用 Linux内核的 pinctrl子系统,与 gpio子系统提供的 API函数,开发按键驱动。 这里主要学习在设备树文件中创建按键的设备节点。 二. Linux按键…

C# 学习第三弹——表达式

表达式操作数运算符 (一)算数运算符 错误例子:这不是python!!!!!!!!!!!!! 正确结果&a…

css transform 会影响position 定位

比如通过以下代码.实现导航条上的每个li栏目,以不同的时间间隔,从上向下移动进来并显示 .my-navbar ul li {position: relative;opacity: 0;transform: translateY(-30px);transition: transform .6s cubic-bezier(.165,.84,.44,1),opacity .6s cubic-bezier(.165,.84,.44,1);…

【力扣 - 有效的括号】

题目描述 给定一个只包括 (,),{,},[,] 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。每个右括号都有一个对应的相同…

【数据结构】线性表 顺序表(动态、静态分配,插入删除查找基本操作)解析+完整代码

1.线性表的基本概念 定义 线性表(Linear List)是具有相同数据类型的n个数据元素的有限序列。 n为表长,n0时线性表是个空表 前驱、后继 前驱:其中一个数据元素的前一个元素。第一个元素没有前驱。后继:其中一个数据元素…

使用R语言进行多元线性回归分析-多重共线的诊断

一、数据集 序号X1x2x3x4Y序号X1x2x3X4Y12666078.57831224472.51229155274.31954182293.12356850104.3111047426115.92143184787.6111140233483.8155263395.971266912113.311655922109.2111368812109.410771176102.73       1、从中选取主要变量,建立与因变…

SQL注入漏洞解析--less-46

我们先看一下46关 他说让我们先输入一个数字作为sort,那我们就先输入数字看一下 当我们分别输入1,2,3可以看到按照字母顺序进行了排序,所以它便是一个使用了order by语句进行排序的查询的一种查询输出方式 当输入时出现报错提示,说…

AI一键生成3D模型!

一、Genie Genie 是 Luma AI 推出的一个文本到 3D 的生成模型,可以在 10 秒生成 4 款 3D 模型,自动精修后质感非常逼真,目前支持免费使用。 此次的 1.0 版本更新后将生成功能由 Discord 转到了单独的网页,使用起来更方便&#x…

无法访问云服务器上部署的Docker容器(二)

说明:记录一次使用公网IP 接口地址无法访问阿里云服务接口的问题; 描述 最近,我使用Docker部署了jeecg-boot项目,部署过程都没有问题,也没有错误信息。部署完成后,通过下面的地址访问后端Swagger接口文档…

CleanMyMac4苹果Mac电脑全面、高效的系统清理工具

CleanMyMac 4 for Mac是一款专为Mac用户设计的系统清理和优化工具。它具备多种功能,旨在帮助用户轻松管理和释放Mac上的磁盘空间,同时提升系统性能。 系统垃圾清理:CleanMyMac 4能够深入扫描Mac的每一个角落,智能识别并清除不需要…

LDR6020双盲插音频随便插充电听歌随便插

随着智能手机的普及和功能的日益丰富,手机已经成为我们日常生活中不可或缺的一部分。音乐、电影、游戏等娱乐内容更是丰富了手机的使用体验。而在这其中,音频转接器的作用愈发凸显,特别是在边听边充的场景下,一款高效且便捷的手机…

实践航拍小目标检测,基于轻量级YOLOv8n开发构建无人机航拍场景下的小目标检测识别分析系统

关于无人机相关的场景在我们之前的博文也有一些比较早期的实践,感兴趣的话可以自行移步阅读即可: 《deepLabV3Plus实现无人机航拍目标分割识别系统》 《基于目标检测的无人机航拍场景下小目标检测实践》 《助力环保河道水质监测,基于yolov…

小龙虾优化算法COA求解不闭合SD-MTSP,可以修改旅行商个数及起点(提供MATLAB代码)

一、小龙虾优化算法COA 小龙虾优化算法(Crayfsh optimization algorithm,COA)由Jia Heming 等人于2023年提出,该算法模拟小龙虾的避暑、竞争和觅食行为,具有搜索速度快,搜索能力强,能够有效平衡…

★【递归】【构造二叉树】Leetcode 106.从中序与后序遍历序列构造二叉树

★【递归】【构造二叉树】Leetcode 106.从中序与后序遍历序列构造二叉树 105. 从前序与中序遍历序列构造二叉树 106.从中序与后序遍历序列构造二叉树:star:思路分析递归解法 105. 从前序与中序遍历序列构造二叉树递归解法 ---------------🎈🎈题目链接&a…

计算机网络-IP网络划分专题

1.8421法二转十(连加)或十转二(连减) 如下图: 2.IP地址 4个字节32位。每一个8位组用0~255表示。因此,最小的IP地址值为0.0.0.0,最大的地址值为255.255.255.255。 3.位数和个数的关系&#xff…

内核中断体系概括

文章目录 前言一、Linux的中断机制1、分类2、代码结构 二、中断的工作流程1、中断的工作流程2、Linux 中中断的工作流程3、中断的代码实现过程 三、内核中断体系结构 前言 本文对内核中断进行概括以及讲述中断的具体实现方法在内核是怎么做的,会结合内核源码中的一…

【Flink】Flink 中的时间和窗口之窗口(Window)

1. 窗口的概念 Flink是一种流式计算引擎,主要是来处理无界数据流,数据流的数据是一直都有的,等待流结束输入数据获取所有的流数据在做聚合计算是不可能的。为了更方便高效的处理无界流,一种方式就是把无限的流数据切割成有限的数…

c语言-day1(ubuntu操作系统及指令)

1:思维导图 2: (1): (2) (3) (4) (5)

通过盲注脚本复习sqllabs第46关 order by 注入

sql-lab-46 order by 注入是指其后面的参数是可控的, order by 不同于我们在 where 后的注入点,不能使用 union 等注入,其后可以跟接 报错注入 或者 时间盲注。 数字型order by注入时,语句order by2 and 12,和order by2 and 11显示的结果一…