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
Android-NDK
Android-NDK
开发之基础--Android JNI实例代码(一)-- 在JNI中执行Java方法--C/C++调用Java
转自:http://www.android123.com.cn/androidkaifa/686.html一、在JNI中执行Java方法classAndroidJniDemo{ private native voidexecuteMethod(); privatevoidshow(){ System.out.println("Javacwjprint");//执行了show方法后打印java层的
GEOLO
·
2011-01-28 21:00
java
android
String
jni
J2SE
Class
Android-NDK
开发之基础--Android JNI开发高级篇(JNI中的常用方法)
转自:http://www.android123.com.cn/androidkaifa/683.html 有关AndroidJNI开发中比较强大和有用的功能就是从JNI层创建、构造Java的类或执行Java层的方法获取属性等操作。 一、类的相关操作 1. jclassFindClass(JNIEnv*env,constchar*name); 查找类 该函数可能做过Java开发的不
GEOLO
·
2011-01-28 21:00
Android-NDK
开发之基础--Android.mk的用法和基础(转CSDN)
原文: http://blog.csdn.net/zhandoushi1982/archive/2010/02/22/5316669.aspx 一个Android.mkfile用来向编译系统描述你的源代码。具体来说:该文件是GNUMakefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mkfile中定义一个或多个模块,你也可以在几个模块中使用同一个源代码文件
GEOLO
·
2011-01-28 11:00
Module
Build
Path
include
library
makefile
Android-NDK
开发之基础--Android.mk文件语法规范(转JavaEye)
原文:http://gyht0808.javaeye.com/blog/765730 Introduction:Android.mk编译文件是用来向AndroidNDK描述你的C,C++源代码文件的,这篇文档描述了它的语法。在阅读下面的内容之前,假定你已经阅读了docs/OVERVIEW.TXT文件,了解了它们的脚色和用途。概述:一个Android.mkfile用来向编译系统描述你的源代码。具体来
GEOLO
·
2011-01-28 11:00
Android-NDK
开发之第四个例子--用C/C++调用Java
用C/C++调用Java的方法我没有去研究,也不知道从哪里开始研究,对Linux我了解到很少,希望有朋友可以给些资料,我的水平很差,望大家多多包涵。 这个例子是别人的代码,我忘记从来里弄来的了,先对原作者表示抱歉。同时代码也被我修改过,再次道歉。 而此文和别的文章一样,只是作为我平时学习积累的验证。 1.Android.mk文件:LOCAL_SRC_FILES参数用空格隔开 LOCAL_
GEOLO
·
2011-01-28 09:00
java
String
Class
include
library
construction
Android-NDK
:JNI本地文件中怎么调试打印输出到LOGCAT
---------------------------------------华丽的分割线----------------------------------------- 1.第一步: 如果您是用BUILD_SHARED_LIBRARY生成.so,那么在Android.apk中添加下面语句 LOCAL_LDLIBS:=-L$(SYSROOT)/usr/lib-llog (注:若生成st
hanyezhiyu8
·
2011-01-24 23:00
C++
c
android
C#
jni
关于android的NDK开发中Cygwin的环境变量的配置
用UltraEdit 打开,添加以下两句:ANDROID_NDK_ROOT=/cygdrive/e/develop/android/
android-NDK
/android-ndk-
yangwei0915
·
2010-12-21 17:00
C++
c
android
C#
bash
关于android的NDK开发中Cygwin的环境变量的配置
用UltraEdit 打开,添加以下两句:ANDROID_NDK_ROOT=/cygdrive/e/develop/android/
android-NDK
/android-ndk-
yangwei0915
·
2010-12-21 17:00
C++
c
android
C#
bash
Android NDK开发入门
William.A.KylinQQ群:117605575Email:
[email protected]
AndroidNDK开发入门1.1.1 环境安装1.1.1.1
android-ndk
corelengine
·
2010-11-05 10:00
eclipse
android
windows
gcc
jni
Android-NDK
开发之第三个例子--传递字符串数组和中文乱码问题
声明:部分内容出自网络。 这里说明下Android中的JNI的中文乱码问题。 我们新建一个native.c的时候。eclipse对native.c默认的是GBK。我试着在java中把GBK转为UTF-8,依旧乱码,因此我也不知道jni返回的中文字符串是什么类型。 经过不断猜测,就是我们在新建了native.c的时候,就把native.c的编码类型改为UTF-8,这样在java中也不要转编
GEOLO
·
2010-10-20 15:00
java
android
String
jni
layout
encoding
Android-NDK
开发之第三个例子--传递整型数组
和以前不同,这次只放代码,不再写步骤,但是,养成一个好的书写步骤是很有必要的,这样你就不容易出错,也容易通过你的步骤来找出错误。特别是你在C/C++代码中出错的时候。 Android.mk: LOCAL_PATH:=$(callmy-dir)include$(CLEAR_VARS)LOCAL_MODULE:=nativeLOCAL_SRC_FILES:=myNative.cinclude$
GEOLO
·
2010-10-20 13:00
android
Module
layout
include
library
encoding
Android-NDK
开发之第一个例子HelloJni
第一步:运行cygwin,进入到NDK目录下中的hello-jni项目中,D:/geolo/android-ndk-r4b/samples/hello-jni第二步:在cygwin中运行$NDKROOT/ndk-build命令,这次会对hello-jni目录的jni文件夹里的C文件进行编译。 最后会在路径D:/geolo/android-ndk-r4b/samples/hello-jn
GEOLO
·
2010-10-17 21:00
eclipse
c
jni
Android-NDK
开发之NDK的安装
第一步:我们要到官网下载NDK---http://androidappdocs.appspot.com/sdk/ndk/index.html第二步:将下载好的NDK安装到我们自己的目录,我的是D:/geolo/android-ndk-r4b第三步:现在的NDK是新的版本的了,编译方式也和android-ndk-r3b完全不同。 在这一步中,我们先在cygwin的目录下找到/home/
GEOLO
·
2010-10-17 21:00
文本编辑
Android-NDK
开发之Cygwin的安装
一、安装第一步:到http:www.cygwin.com/下载Cygwin的安装文件。下载后并运行这个程序第二步:选择安装目录,依据个人所定。第三步:选择网络连接方式为DirectConnection。第四步:选择下载站点为http://mirrors.kernel.org第五步:选择安装项,我们选择Devel(将安装项Devel右边的Default改变为Install)之后一直下一步,并等待安装
GEOLO
·
2010-10-17 10:00
网络
gcc
上一页
1
2
3
4
5
下一页
按字母分类:
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
其他