码迷,mamicode.com
首页 >  
搜索关键字:ndk so库    ( 2075个结果
Android NDK之如何避开Java_xxx标准定义
Java代码: public?class?MessageUtil?{ static{ System.loadLibrary("sms"); } public?static?native?void?showToast(Object?context,String?message); } jni代码: 文件?--?sms.h // //?Creat...
分类:移动开发   时间:2015-08-02 23:40:32    阅读次数:389
03_Android NDK中C语言调用Java代码,javah的使用,javap的使用以及生成签名,Android.mk的编写,C代码的编写
??1  案例场景,通过C语言回调Java的代码,案例的最终界面:2  案例的代码结构如下:3 编写DataProvider的代码: package com.example.ndkcallback;   public class DataProvider {     //C调用java空方法     public void helloFromJava(){        Syst...
分类:移动开发   时间:2015-08-02 21:38:07    阅读次数:139
Eclipse下用NDK调试C/C++代码碰到 No Symbol table is loaded
被这个问题卡了我3天,终于搞清楚了原因。网上对这个问题也有各种解决方案:有的说需要增加编译参数-g;有的说写个test方法,先调用一下;有的说修改gdb.setup文件,确保是unix回车符。基本都属于胡扯的。先说说环境:Windows 7、Eclipse Juno 4.2.2、CDT 8.1.2、...
分类:编程语言   时间:2015-08-02 21:23:36    阅读次数:235
关于Android5.x适配的一点小问题(NDK error: SIGABRT)
Android5.x的手机上,要么安装不上(INSTALL_FAILED_DUPLICATE_PERMISSION),要么崩溃退出(运行失败 NDK error: SIGABRT)。...
分类:移动开发   时间:2015-08-02 08:56:30    阅读次数:187
01_JNI是什么,为什么使用,怎么用JNI,Cygwin环境变量配置,NDK案例(使用Java调用C代码)
1 什么是JNI JNI Java本地开发接口 JNI是一个协议,这个协议用来沟通java代码和外部的本地代码(C/C++) 通过这个协议,java代码就可以调用外部的C/C++代码,外部的C/C++代码也可以调用Java代码。 2 为什么用JNI 1  JNI扩展了java虚拟机的能力,驱动开发(wifi-hotspot)2.3无线热点共享 2  Nati...
分类:编程语言   时间:2015-08-02 01:01:29    阅读次数:193
Android NDK之发送短信
java代码: MainActivity?Activity?SystemloadLibrary@Override ????onCreateBundle?savedInstanceStateonCreatesavedInstanceStatesetContentViewRlayoutactivity_mainsendTextMessagesendMessageObject?...
分类:移动开发   时间:2015-08-01 15:54:47    阅读次数:179
Cocos2d-x 3.4在AndroidStudio上编译配置
1.准备好以下文件   1) AndroidStudio: ?https://dl.google.com/dl/android/studio/install/1.1.0/android-studio-bundle-135.1740770-windows.exe   2) NDK:https://dl.google.com/android/ndk/android-n...
分类:移动开发   时间:2015-07-31 23:43:32    阅读次数:459
使用O-LLVM和NDK对Android应用进行混淆
Android开发中经常需要对敏感信息进行加密,避免不了要将密钥存放在终端设备上,那么如何防止密钥被逆向出来呢?这是一个先有鸡还是先有蛋的悖论。相比较将密钥写在Java层,将其下移到NDK层是个更好的选择,本文就来介绍如何对NDK层代码进行混淆,以更好的保护我们的密钥。 混淆是一种用来隐藏程序意图的技术,...
分类:移动开发   时间:2015-07-31 21:58:27    阅读次数:445
build_native.py文件分析(2)
1 def build(ndk_build_param,android_platform,build_mode): 2 3 ////获取ndk_root -- NDK_ROOT = os.environ['NDK_ROOT'] 4 ndk_root = check_environ...
分类:其他好文   时间:2015-07-31 17:52:47    阅读次数:192
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!