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
java调用jni
Android
JNI
技术简介
JavaNativeInterface(
JNI
)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。
YY强
·
2020-08-15 17:14
移动开发之android
android
android
JNI
JNI
android
JNI技术的使用
调用so库文件以及里面的方法
之前文章写过一篇
JNI
生成so库文件并调用里面的方法手把手教你---
JNI
的实现实际开发中so库是别人给你的,不是你自己写的没所以就要用别人的so库文件。
迷途可达鸭
·
2020-08-15 16:30
Android基础
快速开发
第三方框架
android与H5交互方法简介
android与H5交互方法简介1.前言2.交互方式总结3.分析与演示3.1演示项目准备3.2.
Java调用
JS代码3.2.1loadUrl()方式3.2.2evaluateJavascript()方式
warmandfull
·
2020-08-15 16:03
android webview
java调用
js方法没反应
之前公司写了一个功能,需要调用H5界面,并且在H5界面里面调用本地方法获取照片,通过webview.loadUrl()方法再将照片流传给服务器。本身呢,这个功能不是我做的,我对这块使用也并不是特别清楚,测试真是个好测试,公司的测试机不够,他们就给爸妈重新买了新的手机,把他们老得掉渣的手机拿出来测试,真可谓与我们开发不死不休哇!现在说一下她们测出来的问题:别的上传照片功能一切正常,但唯直接将照片流放
nick_gu
·
2020-08-15 16:32
bug
Andorid:msm8909:ROOT权限的获取
core/include/private/android_filesystem_config.hsystem/core/libcutils/fs_config.cframeworks/base/core/
jni
打杂人阿甘
·
2020-08-15 16:36
Android
Linux
android binder机制---Java层获取ServiceManager
2,Java层获取ServiceManagerbinder在framework层,采用
JNI
技术来调用native(C/C++)层的binder架构,从而为上层应用程序提供服务。
Achillisjack
·
2020-08-15 16:21
---【binder机制】
Android启动过程的Zygote进程
/frameworks/base/cmds/app_process/App_main.cpp/frameworks/base/core/
jni
/AndroidRuntime.cpp/frameworks
慢慢的燃烧
·
2020-08-15 15:11
java调用
WCF问题
过去微软.NET的ASMXWebService已被大家广泛应用﹐但在信息安全日愈重视之下﹐微软有意以WCF取代原有的ASMXWebService。WCF具有许多先进的技术﹐而跨平台作业已是现在不可避免的问题﹐同样是微软的Solution之下如何使用WCF应该不是什么问题﹐但在不同的平台上是否有那么容易呢?因此这里以Java实作如何来调用具有使用身份验证的WCF﹐并以WCF预设的wsHttpBind
to.to
·
2020-08-15 15:01
#
webservice
Zygote
相关源码:/frameworks/base/cmds/app_process/App_main.cpp(内含AppRuntime类)/frameworks/base/core/
jni
/AndroidRuntime.cpp
tfygg
·
2020-08-15 15:50
Android
Frameworks
安卓生成c语言动态库.so文件存放密钥
1、ndk环境下载好箭头所指的插件2.编写代码编写
Jni
Util类packagecom.svautolife.desaysv;/***Createdbylinmingxingon2018/10/2917
有梦想的人不睡觉xxx
·
2020-08-15 15:23
Android字符设备驱动及应用层从
jni
控制GPIO实战
本文主要讲述从实际项目中一个GPIO口控制一个加密芯片上下电的功能,提供动态库给客户,并有Android应用层apk调用.so库文件的例子,希望能为大家字符设备驱动以及
jni
开发入门带来帮助!
qf0727
·
2020-08-15 14:59
Android Binder 分析——数据传递者(Parcel)
这个android专门设计用来跨进程传递数据的,实现在native,java层有接口(基本上是
jni
马甲)。
Omni-Space
·
2020-08-15 14:09
Android
/
Binder
Android开发中遇到加载有相同函数的so库时的问题
以下以举例的方式讲述:项目中有两个so库,一个是libhello
jni
.so,一个是libhello
jni
2.so,这两个库的都有相同函数,一个是动态注册的,一个是静态注册的,如下:编译libhell
WizardDragon
·
2020-08-15 14:52
android
Android-NDK入门续
我的第一个ndk项目1.在eclipse中创建一个Android工程2.在Java类中添加一个native方法(一定要用native关键字标注)3.在Android工程中新建一个文件夹,命名为
jni
4.
小笨鸟的修炼之路
·
2020-08-15 14:09
Android Binder分析三:Natvie Service的获取和调用
获取NativeService这是我们前面在RemoteDisplay中看过的一段代码:staticjintnativeListen(
JNI
Env*env,jobjectremoteDisplayObj
李炼
·
2020-08-15 14:22
Android
Android下新增
JNI
过程中启动新增系统服务(addService)遇安全错误问题
Android下新增
JNI
过程中addService遇安全错误问题今天新增一个
JNI
的时候遇到一个调用用addService的时候发生异常的问题:首先是在SystemService.java添加一个自己定义的
老猪新路
·
2020-08-15 14:34
Android系统开发
Jpush 极光推送遇到的几个问题
在main目录下新建一个
jni
Libs文件夹,把例子里编译好的.so文件都拷贝进去。然后按照文档里的提示改AndroidManifest.xml里的文件。加入相应的权限和jpushsdk的核心
留白的云
·
2020-08-15 14:59
android
如何实现Java端和Native端的简单数据交互
我们知道,在java中之所以能够调用native函数,这主要由
JNI
机制来保证。要回答本文开始提到的问题,就必须了解
JNI
机制的实现原理。一、
JNI
机制的简单介绍在java
gogor
·
2020-08-15 14:20
Java/Android
Jni
Helper 笔记
获取Java中的String转成c++的stringstringVibrator::getWord(){
Jni
MethodInfot;if(
Jni
Helper::getStaticMethodInfo(
ddovetlose
·
2020-08-15 13:03
android
Binder机制中
Jni
这里很自然的想到,一定会用到
Jni
。Client调用Proxy中所有的方法,均通过BinderProxy的tra
么么哒
·
2020-08-15 13:07
Android
源码
android 8.1 java直接通过ServiceManager.getService 获取cpp service机制
android8.1java可以通过ServiceManager可获取native底Service,节省了一些java层和native层service的重写与
jni
代码。
cassy0401
·
2020-08-15 13:25
Android如果对APK进行加密,提高反编译难度(思路)
第一种办法:将核心代码用
JNI
写进so库中。由于so库的反编译和破解的难度加大,所以这种方式防止反编译效果不错。
你是不是傻啊
·
2020-08-15 13:05
Android
Android
反编译
apktool
Dalvik控制VM详解
1.扩展的
JNI
检测
JNI
(JavanativeInterface)是Java本地接口,提供了Java语言程序调用本地(C/C++)代码的方法。
珠峰之巅-程序员
·
2020-08-15 13:54
Android虚拟机
Android 5.0 添加系统服务后,启动的时候报安全错误
I/SystemServer(326):HelloServiceI/Hello(326):HelloServiceE/HelloService(326):Hello
JNI
:initializing...
赵继高
·
2020-08-15 13:22
android
安全
binder学习笔记
android系统的基石.1.binder概述binder机制主要分为Java层,native层和驱动层.其中Java层和native层运行在用户空间,驱动层运行在内核空间.Java层主要是应用进程的接口,通过
jni
xutao20170209
·
2020-08-15 12:49
android
技术
JPush 激光推送 接收通知和自定义消息
AppKey)二.1.根据官网提示,下载sdk包并放入工程(将下载的sdk解压,复制libs里面的文件到项目的libs目录下)build.gradle里面增加android{sourceSets{main{
jni
Libs.srcDirs
pd啊
·
2020-08-15 12:17
Android------Binder java层如何与native层交互
提示:源码android7.1在这篇文章里,我将向大家描述java层的binder是如何与native层的binder联系起来的,众所周知,java要和c++代码通讯要用到
jni
,其实
jni
技术在java
奔放的Guitar
·
2020-08-15 12:36
android
Binder
Android FrameWork——Binder机制详解(1)
实现机制浅析),不过那只是停留在java表层,并遗留了一个问题,那就是BinderProxy.transact该方法本地化实现,同时我指出了它的具体代码位置:\frameworks\base\core\
jni
iteye_264
·
2020-08-15 12:43
android java层直接和kernel交互的最快的方法
http://blog.csdn.net/zengkexu/article/details/8805339androidjava和kernel的交互方式按照常规的要通过JNI实现,然后
jni
调用HAL的
DawnRayYang
·
2020-08-15 12:11
Android
用java来实现接收传感器里面的温湿度、各种气体、大气压
之前主要依靠公司里面一个同事用vb编的程序,因为我不知道crc校验是怎么出来的,为了赶项目用了vb,然后用
java调用
数据库里面的数据;但是一个项目应该统一语言的;我需要接受如下传感器信息传感器(-130
我相信慢思考的力量
·
2020-08-15 11:50
socket通讯专栏
android uart 调试
这里不涉及
JNI
,也不涉及linux串口驱动开发。板卡硬件存在的东西,驱动都是存在的。实际操作步骤不复杂,但是没有Linux基础,每一步操作都
pxw1992
·
2020-08-15 11:11
Android
uart
64位WIN7系统搭建Android开发环境
下载地址http://www.eclipse.org/downloads/下载完成之后点击运行,总是出现一个叫:failedtoloadthe
jni
sharedlibrary
iteye_20755
·
2020-08-15 10:34
Crossapp mac 中Eclipse调试安卓
jni
文件不能更新
配置:exportCROSSAPP_ROOT=/Users/neiteke/Documents/CrossApp-v2.0.0exportANDROID_SDK_ROOT=/Users/neiteke/Documents/adt-bundle-mac/sdkexportANDROID_NDK_ROOT=/Users/neiteke/Documents/adt-bundle-mac/android-
爷就是这个范儿
·
2020-08-15 10:57
个人心得
JNI
开发笔记(三)
在
JNI
层都会用jobject表示对象的数据类型
JNI
Env操作jobject操作jobject的本质是操作这些对象的成员变量和成员函数通过
JNI
Env输出CallVoidMethod,再把jobject
hn_sun
·
2020-08-15 10:12
Android
JNI
开发笔记(二)
native_init和Java_android_media_MediaScanner_native_init建立关联关系,其实保存
JNI
层函数的函数指针1.需要编译所有声明了native函数的Java
hn_sun
·
2020-08-15 10:12
Android
Android下
jni
开发之ndk的使用(下载、配置、编译遇到的问题)
Android下
jni
开发之ndk的使用一、简介
JNI
和NDK很多Android开发初学者没有搞明白这个问题,
JNI
是
Java调用
Native机制,是Java语言自己的特性全称为JavaNativeInterface
zri323
·
2020-08-15 09:08
Android开发
NDK开发 第一章 Hello-
jni
本章所学如何配置cmake
Jni
读取运行时的CPU型号
java调用
native方法代码来源googlesamples/android-ndk:AndroidNDKsampleswithAndroidStudiohttps
FFISH
·
2020-08-15 09:14
ndk
java调用
C++代码
首先我的参考博客如下:https://www.cnblogs.com/CLAYJJ/p/7725975.htmlhttps://www.cnblogs.com/xiaocainiao2hao/p/5619862.htmlhttps://www.cnblogs.com/langtianya/p/3470896.html流程如下:1.建立一个java文件,在这里我只写了一个方法,myadd()。pac
Silence_zyx
·
2020-08-15 09:38
dll
IDEA 搭建NDK开发的设置方法
IDEA版本16.2.5直接上内容:Step1:进入设置菜单Step2:找到ExternalTools里面增加两个工具,Step3:两个工具的参数如下:Javah用于获取
jni
的头文件的工具$JDKPath
yipatshi
·
2020-08-15 09:49
ice和java socket性能对比。
ice也是采用
java调用
的。jdk8x64位,编译等级1.7,本机windows64位,4核4g内存测试。
财运通
·
2020-08-15 09:51
开发技术
java 调用DOS命令
java调用
DOS命令,这里是调用bat的过程try{Processp=Runtime.getRuntime().exec("cmd/cstartd://sa.bat");try{p.waitFor()
ok_pig
·
2020-08-15 09:12
DOS(Java)
安卓ndk编译的两种方式(ndk-build和cmake)配置
知识点整理1.ndk-build1.ndk-build动态加载
JNI
1.java层代码:static{System.loadLibrary("MyLibrary");//libxxx.so库的libMyLibrary.so
一夜空中最亮的星一
·
2020-08-15 09:04
android
NDK
使用QtCreator加速Android NDK开发调试
为APP开发
JNI
接口以及NDK动态库的时候,需要频繁修改和调试C/C++代码,如果在eclipse或AndroidStudio开发的话,需要1)clean项目,2)ndkbuild3)生成APK,启动调试
weixin_34356138
·
2020-08-15 08:25
移动开发
shell
c/c++
ImageMagick高清压缩图片-GraphicsMagick+im4java
JMagick是一个开源API,利用
JNI
(JavaNativeInterface)技术实现了对ImageMagickAPI的Java访问接口,因此也将比纯Java实现的图片操作函数在速度上要快。
weixin_34174132
·
2020-08-15 08:37
java
操作系统
python
一个完整的NDK编译过程
1、创建android工程2、编写JAVA类,其中包含nativie方法例如:publicclass
JNI
{publicnativevoidwrite();publicnativevoidmyOpen(
weixin_30750335
·
2020-08-15 08:18
android
JNI
调用
Android
jni
开发资料--NDK环境搭建android开发人员注意了谷歌改良了ndk的开发流程,对于Windows环境下NDK的开发,如果使用的NDK是r7之前的版本,必须要安装Cygwin才能使用
紫絮慕雪
·
2020-08-15 08:29
android应用
android
JNI
Android NDK开发之从环境搭建到Demo级十步流
与NDK密切相关的另一个词汇则是
JNI
,它是NDK开发中的枢纽,Java与底层交互绝大多数
LAXlerbo
·
2020-08-15 08:46
NDK
im4java-ImageMagick图片压缩处理
因为im4java是基于imagemagick的commandline进行调用的java接口,不像jmagick那样用java
jni
调用本地imagemagick
kenhins
·
2020-08-15 08:21
Java
web
Java
ImageMagick
Android Studio NDK开发与调试所需配置及其使用
很多人习惯于Eclipse或源码环境下开发
JNI
应用,但是随着越来越多的Android开发者转战于AndroidStudio,使用AndroidStudio作NDK开发将越来越多,下面是笔者查找资料所做的笔记吧
neuHenry
·
2020-08-15 08:20
Android
工具
android studio ndk编译问题
执行javah-
jni
的时候!提示找不到该类文件,解决!新的目录!建立对应
u010338486
·
2020-08-15 08:20
android
上一页
87
88
89
90
91
92
93
94
下一页
按字母分类:
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
其他