E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
NDK开发】
Android JNI开发深度学习
+
NDK开发
ThisfilesisnotpartoftheprojectJNI的深入学习前言JNI原理
luo_boke
·
2023-04-12 00:48
Android进阶
JNI开发
Java与C/C++互调
JNI原理
NDK开发
我的Android进阶之旅------>经典的大牛博客推荐(排名不分先后)!!
2018年01月17日16:50:02点化人生阅读数:2304天看到一篇文章,收藏了很多大牛的博客,在这里分享一下谦虚的天下柳志超博客Android中文WikiAndroidStudio-
NDK开发
-移动开发团队谦虚的天下
weixin_30384217
·
2023-04-09 03:31
php
ffmpeg
移动开发
一些大牛的博客推荐,排名不分先后
收藏了很多大牛的博客,在这里分享一下(转载于:http://blog.csdn.net/wujxiaoz/article/details/8237096)Android中文WikiAndroidStudio-
NDK
追寻北极
·
2023-04-09 03:59
今天看到一篇文章,收藏了很多大牛的博客
收藏了很多大牛的博客,在这里分享一下(转载于:http://blog.csdn.net/wujxiaoz/article/details/8237096)Android中文WikiAndroidStudio-
NDK
doers123
·
2023-04-09 03:27
android
android开发
csdn博客
牛人博客
C++学习笔记(1) 继承、多态、虚函数、析构方法
最近开始学习
NDK开发
学习之前要就得先了解C++语言啥是C++呢?
弓长剑鸣
·
2023-04-08 15:33
NDK 开发实战 - 封装 java 层 sdk 模型
前言关于
Ndk开发
,网上的资料比较少,这方面的书籍也不多。因为其涉及的知识非常广,时常有哥们问我,东西那么多到底要学到什么程度呢?到底应该怎么学?
我爱田Hebe
·
2023-04-08 12:07
2021年最新安卓大厂面试笔试题分享!附详细答案
2.
NDK开发
音视频,人工智能,这些是未来没办法阻挡的发展大趋势。我们可以在猎聘网上看那些招聘岗位,要求精通NDK的薪资都在30-60K+
6年老Java
·
2023-04-08 06:15
程序员
移动开发
Android
经验分享
【转载】反编译IDA_Pro
使用
NDK开发
能够编译c/c++程序,最终生成so文件。而so文件是一个二进制文件,我们是无法直接分析so文件的,所以这里需要用到一个反编译工具IDAPro。IDAPro能够对so文件进行反汇编,从而
言并肃
·
2023-04-08 06:40
android逆向工程
反编译
IDA
.so
逆向编程
Android
NDK开发
:OpenCV Android JNI库集成
目录OpenCV是什么OpenCV(OpenSourceComputerVisionLibrary)中文全称是源代码开放的计算机视觉库,是基于C/C++编写的,是BSD开源许可的计算机视觉开发框架。OpenCV能做什么OpenCV应用的领域非常广,如卫星地图与电子地图拼接,医学图像噪声处理、对象检测,安防领域的入侵检测,机器人及无人驾驶技术等。OpenCV的核心功能模块这里以OpenCV3.3为例
itfitness
·
2023-04-07 16:12
Android NDK JNI 入门笔记-day04-NDK实现Hash算法
*AndroidNDKJNI入门笔记目录*开头前面的学习,我们已经掌握了
NDK开发
的必备知识。下一步就要多实践,通过创造问题并解决问题,来增加熟练度,提升经验。
binglingziyu
·
2023-04-07 03:21
NDK开发
—指针、函数、预处理器(二)
目录指针、函数、预处理器1、指针解引用、指针运算数组、指针constchar*、charconst*、char*const、charconst*const、多级指针、多级指针的意义2、函数、函数的位置、函数参数传值、调用引用、调用可变参数函数指针3、预处理器常用预处理器宏作业:手写sprintf1、指针1、指针是一个变量,其值为地址。2、声明指针或者不再使用后都要将其置为0(NULL)3、野指针未
CaoMeng
·
2023-04-06 03:44
Android
NDK开发
OpenCV系列:集成OpenCv(非OpenCv提供的Jni库)
目录集成步骤下载OpenCv的so库OpenCV官网这里我下载的是3.4版本拷贝文件到项目解压下载后的文件,opencv-3.4.13-android-sdk\OpenCV-android-sdk\sdk\native\libs这个目录下的便是OpenCv编译好的动态链接库,将整个libs文件夹拷贝到Android项目的cpp目录,由于为了减少apk大小,我这里只拷贝了"armeabi-v7a"和
itfitness
·
2023-04-02 18:35
NDK开发
笔记之1:AndroidStudio3.0+ 配置Ndk和集成OpenCV4.0一个简单例子
参考AndroidNDK官方文档AndroidStudio3.0+配置Ndk和OpenCV4.0Android接入OpenCV库的三种方式前言由于很多现有项目都使用ndk-build编译工具包,因此AndroidStudio支持ndk-build编译,不过为了有更好的原声库开发体验,新版AndroidStudio默认编译原生库的编译工具为Cmake,本文只是简单的介绍下如何在非含原生库代码的工程配
newtrek
·
2023-04-02 11:41
android开发:
NDK开发
配置
AndroidStuido的NDK环境搭建第一步:下载NDK有两种方式:第一种:直接通过androidstudio工具下载第二种:通过浏览器,官网下载:https://developer.android.google.cn/ndk/downloads/注意:下载ndk版本,如果是android-ndk-r22-windows-x86_64.zip,安装成功,但是后面会遇到问题,Android选择N
士心山
·
2023-04-02 05:11
android
NDK
Android
NDK开发
OpenCV系列:直方图均值化
目录效果展示函数讲解这里普通均值化使用的函数我之前的文章有介绍过:equalizeHist(直方图均衡化,提升对比度)另外一个自适应均值化的函数如下(该函数从效果上看可以保留更多的细节):CV_EXPORTS_WPtrcreateCLAHE(doubleclipLimit=40.0,SizetileGridSize=Size(8,8));其中参数如下:clipLimit:对比度限制的阈值tileG
itfitness
·
2023-04-02 04:22
Android Studio之
NDK开发
AndroidStudio之
NDK开发
一、前言NDK全称是NativeDevelopmentKit,是Android提供的一个开发工具包,能够快速将开发的C,C++的动态库,协议软件包,以及优秀的软件工具
yinshenk
·
2023-04-02 04:29
android
android
studio
java
Android
NDK开发
基础
前言NDK即NativeDevelopmentKit,是Android上用来开发c/c++的开发工具包。安装步骤:https://developer.android.com/studio/projects/install-ndk一、基础用法在local.properties中配置ndk目录:ndk.dir=/Users/bc/android-ndk-r17csdk.dir=/Users/bc/Li
Hi~BC
·
2023-04-02 04:56
android
android ndk 界面开发教程,AndroidStudio
NDK开发
最佳入门实践
AndroidStudio
NDK开发
最佳入门实践网上一些介绍AndroidStudioNDK入门的教程,感觉都不是很完整和全面,也没有告诉初学AndroidStudioNDK的同学们一些需要注意的地方。
小旗旗
·
2023-04-02 04:17
android
ndk
界面开发教程
android studio 数据库配置,android studio环境配置之(AndroidStudio开发NDK)
说到
NDK开发
,其实是为了有些时候为了项目需求需要调用底层的一些C/C++的一些东西;另外就是为了效率更加高些。但是很多时候能不用就不用;这个是啥原因?
无脸纸片人
·
2023-04-02 04:41
android
studio
数据库配置
Android Studio 4.0.+NDK项目开发详细教学
+
NDK开发
ThisfilesisnotpartoftheprojectNDK项目创建前言NDK环境配
luo_boke
·
2023-04-02 04:46
Android进阶
Android
NDK开发
Android
JNI开发
Android
NDK项目创建
音视频时代你还不会
NDK开发
?大厂面试题汇总
前言从去年底到前几天,不断被各路跳槽的朋友刺激着,他们都跟我说着同一件事:跳槽了,薪资翻倍了,去一家叫做字节跳动的公司了。让我更加讶异的是一个在微博做移动开发的朋友跟我说他舍弃了年终奖,在春节之前就投入到这家公司的怀抱,这让我一度以为这个朋友是被传销了。说实话,我内心早就被这些个朋友成功跳槽的消息撩拨的春心荡漾了,在这春色融融的夜晚我的代码也开始字节跳动了,今晚就跟大家分享下这些朋友们跳槽的故事。
安卓编程
·
2023-04-02 01:43
程序员
android
移动开发
面试
NDK开发
(七)--静态注册和动态注册
简介在开发NDK工程的时候,我们在java层调用一个native方法的时候,虚拟机怎样知道应该调用到so里面的哪个方法呢?这里就用到了另外一个概念注册,通过注册,可以将指定的native方法和so里面对应的方法绑定起来。注册分为静态注册和动态注册。一般我们用到的都是静态注册。静态注册通过JNIEXPORT和JNICALL这两个宏进行定义声明,在虚拟机加载so的时候,跟根据定义的函数找到对应的nat
骑着蜗牛闯世界666
·
2023-03-31 04:29
jni-04、静态注册、动态注册、JavaVM与JNIEnv与jobject的地址问题
动态注册性能优于静态注册//默认情况下,就是静态注册,静态注册是最简单的方式,
NDK开发
过程中,基本上使用静态注册//Android系统的C++源码:基本上都是动态注册(麻烦)//静态注册:优点:开发简单
喂_balabala
·
2023-03-31 00:41
Android
NDK开发
之Error configuring
心情:(╥╯^╰╥)在此谈谈近期最大的感受:日常不积累,面试徒伤悲;开发环境:AndroidStudio3.1.2Sdkversion28Gradle4.4Windows10问题:新建一个支持C、C++的AndroidProject编译过程中,出现如下错误:错误截图.png解决的办法:安装Ninja如何安装Ninja?分为以下五步:1.以管理员的身份打开PowerShellPowerShell可以
一枚平庸的软件工程师
·
2023-03-29 06:11
使用CMake构建工具进行
NDK开发
Android推荐使用的NDK构建工具,从AS2.2版本之后开始支持(包含2.2版本)相关环境操作系统macAndroidStudio4.0环境搭建在SDKTools中安装
NDK开发
环境(Tools>SDKManager
gooddaytoyou
·
2023-03-28 00:04
NDK开发
实践 - 利用OpenCV识别银行卡号
前言在平常生活中,我们在与金融有关的APP中看到添加银行卡,扫描得到银行卡号的快捷输入方式。比如,在支付宝中就能看到,其实这个需求现在已经有一些成熟的第三方库,收费或者不收费,如果是在实际项目中,还是推荐是用别人已经比较成熟的库。不过学习NDK一段时间了,以及学习Opencv一段时间后,其实我们也可以拥戴末实现类似的效果,记录下来,方便如果以后遇到,更好的使用或者有条件的优化别人的第三方库。下图是
CyberSpace2020
·
2023-03-24 05:33
手写 Android 录屏直播
实现类似手游直播的效果获取屏幕数据很简单,Android系统有提供对应的服务,难点在于传输数据到直播服务器,我们使用RtmpDump来传输Rtmp数据,由于RtmpDump使用C语言实现,我们还需要用到
NDK
毛先森
·
2023-03-23 02:28
Android NativeCrash 捕获与解析
Android开发中,NE一直是不可忽略却又异常难解的一个问题,原因是这里面涉及到了跨端开发和分析,需要同时熟悉Java,C&C++,并且需要熟悉
NDK开发
,并且解决起来不像Java异常那么明了,本文为了解决部分疑惑
vivo互联网技术
·
2023-03-22 00:40
2018-04-08
开发提供的一种原生开发集(NativeDevelopmentKit),可以帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成APK与NDK密切相关的另一个词汇则是JNI,它是
NDK
davidxwwang
·
2023-03-19 04:44
jni遇到的几个问题
jni异常处理在android
ndk开发
过程中,调用java对象方法可能会抛异常,如果在ndk层中不做任何处理,那么程序就会直接崩溃。
成虫_62d0
·
2023-03-18 19:10
lldb android studio,Android Studio22-NDK-LLDB调试
AndroidStudio2.2更好的支持
NDK开发
,并可以像开发java一样的DEBUG程序,不需要添加gradle-experimental插件,就可调试代码!
Aconitine
·
2023-03-18 13:10
lldb
android
studio
NDK开发
(三)--JNI开发流程
一、编写流程1、声明native方法2、生成对应的头文件使用javah命令3、在C/C++文件,引入对应的头文件,并实现对应的方法使用""而非include;use"quotes"instead如果不知道方法签名,可以使用javas-p命令打印输出。-w484C/C++代码的整体实现流程如下:找到对应的类-->找到对应的方法-->调用相关的方法-->释放相关的资源-->应用程序进行调用。二、静态方
骑着蜗牛闯世界666
·
2023-03-15 16:48
RUST
NDK开发
—HelloWorld
RUST官方地址:https://www.rust-lang.org/zh-CN优点RUST语言的特性。C++对Java开发者不友善,开发各种难。cargo支持第三方库直接导入[重点]。缺点新语言语法稍微有点反人类NDK配置在环境变量中配置ANDROID_NDK_HOME变量:echo$ANDROID_NDK_HOME#/Users/sollyu/Library/Android/sdk/ndk/2
欢乐马_19e9
·
2023-03-14 05:28
Android优秀源码的文章
的加载原理5、Java注解(Annotation)6、彻底理解handler的实现原理7、从几个面试题来深入了解Handler机制8、Retrofit原理解析最简洁的思路9、AndroidSDK封装10、
NDK
cvmars
·
2023-03-13 05:37
2020-02-11 Android逆向入门的一点心得
Eclipse搭建安卓开发环境Eclipse搭建
NDK开发
环境Android模拟器配置以及ROOT二、JAVA层的逆向1.程序反编译常用工具:APKToolKit、ApkIde、JE
乐天听雨丶
·
2023-03-13 05:29
OpenCV之初体验
人脸识别效果image.png创建项目这里没什么好说的,使用AS创建一个支持C++的项目即可创建项目.png如果你的AS暂不支持
NDK开发
,请下载这三个工具,并且在OpenModuleSettings中配置
aositeluoke
·
2023-03-12 04:37
AndroidNDK初步之如何调用jni及.so和mk的配置
上节说了使用Eclipse安装NDK环境及JNI的配置,这节将说明Android
NDK开发
中如何调用JNI生成.so文件,其实想用3节的,还想连Android.mk的配置和如何在build时能够导出第三方的
zjqlovell
·
2023-02-22 11:40
日常积累
JNI开发----
NDK开发
第一步
NDK开发
流程不同版本的AndroidStudio可能对于NDK的配置略有不同,请知悉。
猿万
·
2023-02-18 21:13
Android逆向(002) NDK-BUILD 编译Hello World
Ndk-build编译
NDK开发
套件提供了一系列开发工具,其中的ndk-build用来快速生成原生应用程序。ndk-builer使用application.mk,和android.mk作为脚本文件
笑容_235a
·
2023-02-18 04:34
Android
NDK开发
:实战案例-电动车牌号识别(图像的处理和识别)
目录图像二值化处理这里主要是将图像处理成只有黑白两种颜色的图像,这样有利于图像的识别,这里为了提升处理的速度因此我选择NDK层来进行图像的处理。首先需要在CMakeLists.txt中连接jnigraphics库:然后在native-lib.cpp中编写处理图像的方法:#include#include#includeextern"C"JNIEXPORTvoidJNICALLJava_com_itf
itfitness
·
2023-02-17 14:42
ndk项目收藏
c、c++需要额外学习才能精通
ndk开发
。第一个是文件加密解密,分割合并。
金卡戴珊ugly
·
2023-02-06 04:34
Android 日常踩坑
1、Android
NDK开发
踩坑踩坑环境AndroidStudio3.4.1,JDK1.81、为什么C++代码没有自动提示?
lfork
·
2023-02-06 02:39
ELF文件结构
作为一名Android开发工程师,尤其是音视频领域,
NDK开发
一直都是主流,但是我们是否有认真了解过我们经常使用的.so等文件具体是怎样的一个格式呢??
minhelloworld
·
2023-02-05 17:36
Android
NDK开发
(一)
前言目前的Android开发,在很多公司不再是纯粹的Java层开发,更多的会与C++结合,把一些重要的方和行为以及一些私密性质的东西放在C++中,一般遇到多人开发的时候,通常的做法是在Android项目中放入C++的动态库(.so文件)。不过呢,有些时候,当我们Java开发人员也想在AS中调用C++代码怎么办?正文概念什么是NDK?定义:NativeDevelopmentKit,是Android的
Zac程序员的日常生活
·
2023-02-04 18:54
Android中调用FFmpeg方法(AndroidStudio版本)
details/47008825在上面的博客中,雷神使用的Eclipse,也就是需要自己手动创建Android.mk文件和ndk命令来编译so,本文将基于AndroidStudio3.1.4以及CMake来进行
NDK
匿名用户_bcc3
·
2023-01-31 08:24
AndroidStudio 3.0 NDK环境搭建
前言网上关于
NDK开发
环境配置的相关博客已经很多,但是很少有关于NDK在AdnroidStduio3.0以上的环境搭建相关的博客.所以特此记录下.首先是对NDK的介绍,先对NDK有个初步的印象:NDK(
hero的技术小黑屋
·
2023-01-30 05:49
Android RTMP 投屏直播推流实现
实现类似手游投屏直播的效果获取屏幕数据很简单,Android系统有提供对应的服务,难点在于传输数据到直播服务器,我们使用RtmpDump来传输Rtmp数据,由于RtmpDump使用C语言实现,我们还需要用到
NDK
蒋斌文
·
2023-01-27 01:51
Android 端编译opsenssl库文件供android native项目使用
如何搭建
NDK开发
环境参考这一篇文章,以下是在NDK环境搭建好的基础上进行制作的。首先clone下该项目该项目是一个包含openssl的源工程,使用该工程可以编译得到openssl的所有文件。cl
75c38b1db5c6
·
2023-01-26 07:51
浅析Android
NDK开发
浅析Android
NDK开发
本文主要介绍JNI、NDK相关知识,使用两个例子来阐述如何进行JNI和Android
NDK开发
。
Junw_c44c
·
2023-01-26 01:11
Android
NDK开发
:手势识别
目录效果展示相关文章OpenGL系列之十六:实现大眼特效实现步骤1.下载基础代码这里使用的代码是以OpenGL系列之十六:实现大眼特效这篇文章为基础的2.添加识别库这里由于依赖库中使用的CameraX版本与我的有冲突所以我将其剔除了implementation('com.google.mediapipe:solution-core:latest.release'){excludegroup:'an
itfitness
·
2023-01-14 18:37
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他