前言为了更好理解YOLO是如何移植到Android上准备写一篇博客记录下来。小白一个,理解不到位,请多多批评指正。本文是对这篇博客的代码解读。 环境: AndroidStudio 3.5 NDK 16 ubuntu18(系统环境不太重要,主要就是目录的一些问题) 小基础 一点 JNI 一点 CMKE 一点 Android开始拿到代码,更改一些相关配置以便进行编译运行(File ->Proje
Android9 Settings源码导入Android Studio查看并调试本次调试在已编译的工程下1. 导入packages/app/settings不要直接导入这个模块,导入上一级app目录 在选择时选择Settings相关所有目录,如下 如下这里的sdk配置是我已经添加的,后面可以在项目中设置,这里没有的直接选API 28吧 打开如下: 改为Project目录结构打开File–>P
Android Studio 下利用c语言生成so文件并利用jni调用**前言:**由于自己也是小白学习,网上这类教程比较杂乱无序,不太系统,踩了太多抗,由于最近忙于事情,仅记录下自己在Android Studio下生产so文件并成功调用的例子,过程多以图片显示,没时间码字,不足之处多见谅。准备工作: 1、Android Studio 下载安装; 2、SDK、NDK、JRE安装与环境变量设置; 这
转载 2023-08-17 08:38:08
150阅读
android使用java自带的JNI接口来调用C或者C++的代码,在之后的几篇文章中我会介绍android studio中几种常用的方法来使用JNI      1. 最简单的方法,利用android默认的c++或者c文件查找编译目录 app/src/main/jni      android工程目录如下    &nb
转载 2023-10-23 10:02:24
76阅读
一、配置so需要的库环境高版本的Android Studio已经集成了LLDB调试库,所以说,大家不要在找为什么没有,该从哪里去找。现在很多教程都是老的,这个算是我用的这个版本的最新方法,踩坑版。 File->setting二、创建so文件的工程直接选择最后一个 File->New project配置自己按喜好配 配置完成后在Project模式下查看是这样的。 &n
Eclipse有一个很好的功能,就是当你代码调用某个android API时,鼠标移到对应的函数或者方法上,就会自动有一个悬浮窗提示该函数的说明(所包含的参数含义,该方法功能)。迁移到Android Studio后,这个鼠标移到函数上,你发现悬浮窗不出来了。那么在Android Studio到底如何查看函数的说明呢。在Android Studio中默认情况下是不会和Eclipse那样,鼠标移动到一
转载 2023-05-26 09:05:41
154阅读
1、把aar复制到项目中的 libs 里面    2、在module 里面的build.gradle 的根目录添加 repositories{ flatDir { dirs 'libs' } }   3、在module 里面的build.gradle 的根目录的 dependencies 标签里面添加compile(name:
转载 2023-07-05 22:07:26
204阅读
C或者C++的函数想要被java调用,首先我们得写一个native方法,到时候JVM就可以通过native方法的名字去动态库里找对应的C或者C++函数。先编写一个native方法myJNIFunction(),如下AndroidStudio还挺智能,知道我们还没有编写对应的C++函数,所以报了个错,提示我们要赶快将C++函数写好。编写对应的C++函数.这时我们创建了一个空的文件,.cpp结尾的文件
转载 2023-06-26 10:43:39
85阅读
作者本身是c/c++语言的小白, 并且初次使用Android studio的cMake功能,所以本篇文章适合和我类型情况的同学去了解以及掌握此功能的基本使用。深度学习者请绕行… 最近项目一些安全性考虑,项目部分代码要用c++编写,客户端来集成,之前都是集成第三方的库,直接拿来用,这次要自己来集成了,刚开始也是一脸懵逼,不过看了很多博客自学之后,基本完美实现,下面就总结下基本的、实用的实用方法。
转载 2024-08-07 11:49:16
43阅读
# Android Studio AI 插件介绍 Android Studio 是一款非常流行的 Android 开发集成开发环境(IDE),它提供了一系列强大的工具和功能来帮助开发人员快速构建高质量的 Android 应用程序。其中,AI(人工智能)插件是一款功能强大的插件,能够在 Android Studio 中集成机器学习和深度学习的功能,为开发人员提供更多的工具和支持。 ## AI
原创 2023-08-12 08:57:58
2992阅读
一小伙工作快3年了,拿到了阿里云Android开发岗位P6的offer,算HR面一起,加起来有6轮面试了,将近3个月的时间,1轮同级 + 1轮Android用人部门leader + 1轮Android 组leader + 1轮项目CTO + 1轮HR + 1轮HRBP。一路上各种事件分发机制、自定义View、handler原理、多线程、hashmap、手写算法、计算机网络等等直接面试到自己怀疑人生
转载 2024-08-01 16:08:38
39阅读
# Android Studio中的AI应用探索 近年来,人工智能(AI)在各个领域的应用日益广泛,特别是在移动应用开发中,Android Studio作为主要的开发环境之一,已经逐渐融入AI技术。本文将介绍如何在Android应用中使用AI,并提供相关的代码示例。 ## 什么是AI? > 人工智能(AI)是一种模拟、延伸和扩展人类智能的技术,旨在通过机器处理和分析数据来解决复杂问题。 在
原创 2024-08-20 06:08:05
55阅读
# Android Studio AI插件 在Android开发中,使用人工智能(AI)技术可以帮助开发者更快速地构建出更智能的应用程序。为了方便开发者在Android Studio中使用AI功能,许多插件被开发出来。本文将介绍一款Android Studio AI插件,并提供一些代码示例来演示其功能。 ## 插件介绍 **插件名称:** AIStudio **功能:** 提供了一系列AI
原创 2024-06-25 03:50:42
555阅读
1.在如下目录中新建jniLibs目录,在jniLibs目录下新建armeabi、armeabi-v7a、x86等目录,并将各个版本的so库拷贝至相应目录中2.根据so提供的函数,建立符合其命名规则的包名,并在包下建立符合其命名规则的类,如果函数为Java_com_example_myapplication_MainActivity_stringFromJNI,则建立com.example.mya
转载 2023-08-16 14:51:49
84阅读
工具准备: OPPO k3 Android (9.0)手机,http://www.webxml.com.cn 天气测试网站, Android studio 3.2开发环境实现步骤:建立Android工程 增加输入,显示框和按钮下载:ksoap2-android-assembly-2.5.2-jar-with-dependencies.jar 包把第二步下载的包拷贝到工程目录app/libs 下在
转载 2023-05-29 10:54:27
99阅读
Android Studio 使用百度地图API之前的准备工作百度搜索“百度地图API”,结果如下,选择第一个网页打开页面最下方选择Android地图SDK点击页面中的申请密钥(AK)此页面有步骤教学,可以参考。点击申请地址,随后点击创建应用这边应用类型选择Android SDK,主要难点在于下面开发版和发布版SHA1的获取1.PackageName(包名)的获取在APP目录下的build.gra
Android studio中导入第三方类库         常常在github上看到一些好用的框架,但是对于一个新手怎样在android studio上导入去总会遇到各种麻烦,索性来研究下第三方类库怎样在android studio上导入。        以我在github上看到的一个
Android Studio 查看so包内函数列表、编写so包1 使用命令行Terminal查看2 复制.so文件 绝对路径3 使用命令查看4 使用so库函数与底层硬件通信4.1 so库作用4.2 在硬件库/SDK或底层库之间搭建通信中介 so库5 Linux下查看so包内函数列表6 Linux 基于qt中用c++使用so包 1 使用命令行Terminal查看2 复制.so文件 绝对路径文件导航
转载 2023-09-08 10:19:12
92阅读
这两天在学习aidl跨进程调用,研究了一天终于写出了个helloword。。做下记录吧。根据官方提供的指南,开发aidl跨进程调用,主要分以下步骤: 1.创建.aidl文件-该文件(YourInterface.aidl)定义了客户端可用的方法和数据的接口。 2.在makefile文件中加入.aidl文件-(Eclipse中的ADT插件提供管理功能)Android包括名为AIDL的编译器,位于too
开发环境jdk1.8.0_77sdk 25.1.1ndk android-ndk-r11c-windows-x86_64Android Studio 2.0参考:Step by Step - How to create a c++ library with NDK on Android Studio 1.5 (not experimental way)详细步骤一:新建工程HelloFromJni二
转载 2024-08-31 23:35:14
115阅读
  • 1
  • 2
  • 3
  • 4
  • 5