码迷,mamicode.com
首页 >  
搜索关键字:ndk so库    ( 2075个结果
android 调用c文件生成so库并调用
公司需要做一个sdk,里面需要用到别人写的c文件,第一次做,各种百度,各种学习,现在做一个小总结: 一、新建一个project:例 ExampleDemo, 包名为:com.demo.example; 二、为项目配置ndk环境: 1、下载android ndk,并解压,我的存放目录为:D:\sl\a ...
分类:移动开发   时间:2017-05-17 11:55:54    阅读次数:321
Android编译篇
Android的编译系统涉及面极广,包含编译工具、印像文件编译、SDK编译、NDK编译、目标系统配置等多个方面。尽管这些方面的内容烦琐而晦涩,能够參考的资料不多,可是系统设计尤其是系统架构人员必须熟悉它们。 1.源码编译 基于源码的方式进行开发,一般会依据目标环境的不同,对系统配置进行调整,如採用不 ...
分类:移动开发   时间:2017-05-16 23:29:45    阅读次数:385
第一个Android studio JNI程序
现在网上有很多实用JNI的教程,本文主要用于记录自己实现的方法和遇到的坑。 第一步,下载NDK. NDK可以去谷歌Android developer上下载。国内也有些中国版网站可以下载。 第二步,编写java类,这个类是java和c/c++交互的中介,定义一些native的方法,具体实现由c/c++ ...
分类:移动开发   时间:2017-05-15 20:24:34    阅读次数:410
Android NDK JNI WARNING: illegal start byte 0x
今天攻克了JNI WARNING: illegal start byte 0x81这个问题。 问题出现的现象是通过jni调用加密方法,调用之后返回密文内容,结果就出现这个问题。 在国外查找一段时间之后。出现这个问题的解决办法在于:使用newStringUTF方法使用的char *数据要求是可见的内容 ...
分类:移动开发   时间:2017-05-15 15:11:44    阅读次数:186
Android NDK 环境搭建
使用最新ndk,直接抛弃cygwin,曾经做Android的项目要用到NDK就必需要下载NDK,下载安装Cygwin(模拟Linux环境用的),下载CDT(Eclipse C/C++开发插件),还要配置编译器,环境变量,特别麻烦,新版就不需要了 步骤 : 一、Android官网下载Android的开 ...
分类:移动开发   时间:2017-05-12 09:37:46    阅读次数:191
eclipse里配置Android ndk环境,用eclipse编译.so文件
做Android NDK开发时,c代码需要用ndk-build来进行编译,而java代码则需要用Android sdk编译。 编译c代码有两种方法: 一、写好c代码后,然后用cygwin搭建ndk-build环境,用ndk-build来编译出相关的.so文件(libs目录)之后, 再用eclipse ...
分类:移动开发   时间:2017-05-10 00:20:11    阅读次数:346
Android JNI和NDK学习(09)--JNI实例二 传递类对象
1 应用层代码 NdkParam.java是JNI函数的调用类,它的代码如下: Person.java是用来在Java和JNI之间传递的数据类,它的代码如下: 2 JNI层代码 ndk_param.c是实现并注册JNI的文件,它的代码如下: Android.mk的代码如下: 3 运行工程 logca ...
分类:移动开发   时间:2017-05-09 18:56:46    阅读次数:314
JNI 实战全面解析
项目决定移植一款C++开源项目到Android平台,开始对JNI深入研究。 JNI是什么? JNI(Java Native Interface)意为Java本地调用,它允许Java代码和其他语言写的代码进行交互,简单的说,一种在Java虚拟机控制下执行代码的标准机制。 NDK是什么? Android ...
分类:其他好文   时间:2017-05-08 17:26:51    阅读次数:165
谷歌广告Admob在cocos2dx上通过回调实现底部Banner
首先说明我的开发平台,以免由于平台问题造成不必要的误解: cocos2dx-3.4 ndk-r9d eclipse Admob是谷歌官方广告,已经集成在google_play_service_lib包里面,这里给出百度云下载地址,大家也可以使用官方提供的包。 下载包之后导入到eclipse,将刚导入 ...
分类:其他好文   时间:2017-05-07 18:42:05    阅读次数:471
Android逆向分析初体验
一、 准备知识 1. 懂Java Android开发。 2. 懂NDK ,C 语言 Android 动态链接库.SO开发。 3. 懂Android反编译Smali 语法。 4. 懂adb 和 jdb 等等工具使用。 5. 懂IDA 调试(远程动态调试APK和本地静态调试.SO文件) 6. 懂Arm汇 ...
分类:移动开发   时间:2017-05-07 14:06:13    阅读次数:202
2075条   上一页 1 ... 49 50 51 52 53 ... 208 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!