- 博客(12)
- 收藏
- 关注
转载 利用javap生成方法签名
使用JNI在native内调用java方法时,需要知道java方法的方法签名,利用javap工具可以方便的生成签名。由于java方法签名在jni层的表示方法的复杂性,利用这个工具生成签名信息可以避免人工分析带来的错误。如: 1 package com.demo; 2 3 public class SigTest { 4 5 public static fin
2013-09-13 16:53:40 1000
转载 JNI 方法
1、AndroidJNI.AllocObject 分配对象static function AllocObject (clazz : IntPtr) : IntPtrDescription描述Allocates a new Java object without invoking any of the constructors for the object.分配新 Java 对象而不
2013-08-05 15:59:12 666
原创 ant之修改ant-contrib让foreach支持接收两个参数列表
最近一个工程的ant编译脚本需要让foreach支持接口两个参数列表,在网上苦苦寻找了大半天未果,所以决定自己修改ant-contrib的foreach task,下面是修改的内容,已经经过测试。 文件:net.sf.antcontrib.logic.ForEach.java/* * Copyright (c) 2001-2004 Ant-Contrib project.
2013-07-18 14:51:06 2555
原创 ant 脚本编译基础知识
下面的3个链接是最近在研究 ant时网上搜索到的,觉得很有参考价值,所以就保存于此。http://www.cnblogs.com/wufengxyz/archive/2011/11/24/2261797.htmlhttp://blog.csdn.net/to_cm/article/details/6051470http://handsomeliuyang.iteye.com/blo
2013-07-17 14:17:10 590
转载 Jni中C++和Java的参数传递
Jni中C++和Java的参数传递如何使用JNI的一些基本方法和过程在网上多如牛毛,如果你对Jni不甚了解,不知道Jni是做什么的,如何建立一个基本的jni程序,或许可以参考下面下面这些文章:利用VC++6.0实现JNI的最简单的例子 JNI入门教程之HelloWorld篇 SUN JNI Tutorial这些资料的例子中,大多数只是输入一些简单的参数,获取没有参数。而
2013-06-18 10:40:38 618
转载 unix下的jni使用指南(2)--如何使用GetFieldID和GetMethodID
GetFieldID是得到java类中的参数ID,GetMethodID得到java类中方法的ID,它们只能调用类中声明为 public的参数或方法。使用如下:jfieldID topicFieldId = env->GetFieldID(objectClass,"name", "Ljava/lang/String;");jmethodID getcName=env->Ge
2013-06-18 10:22:07 776
转载 解决android-ndk-r8c 编译所有文件问题
android-ndk-r8c 编译jni时,编译了所有的code,不管有没有修改,后来查询了下,需要修改下配置文件即可。打开NDK的根目录 找到 build/core/definitions.mk 这个文件然后打开,在289行 $1: $$(__ndk_file_dir) 改为 $1: | $
2013-06-05 17:52:22 515
转载 Android常用URI收藏
转载自:http://www.android-study.com/jichuzhishi/338.html以下是常用到的Intent的URI及其示例,包含了大部分应用中用到的共用Intent一、打开一个网页,类别是Intent.ACTION_VIEW?12Uri uri = Uri.parse("http://
2012-12-28 16:10:45 313
转载 Cocos2D家族的前世今生
记者 / 陈粲然Cocos2D,这款用于开发2D游戏的开发框架以及由其衍生的Cocos2D-X跨平台开发框架和众多分支,正在帮助越来越多的开发者实现高效稳定的游戏开发。《程序员》近日专访了Cocos2D-iPhone作者Ricardo Quesada,请他分享Cocos2D家族的发展历程与未来方向。1973年,Ricardo Quesada出生于阿根廷。在Ricardo
2012-12-12 19:05:54 627
原创 解决展讯平台eclipse adb找不到设备的问题
最近在研究mtk, 展讯 和broadcom的双卡处理,调试展讯的时候,发现eclipse找不到展讯的机器,瞎折腾了半天,最后发现可以通过如下方法解决:1. 在"C:\Documents and Settings\UserName\.android"(其中UserName是操作系统登陆的用户名)目录下找到adb_usb.ini;2. 如果adb_usb.ini不存在就新建一个;3. 往
2012-12-12 15:52:20 1306
转载 学习c++的必看!!!
【新提醒】学习c++的必看!!!很多都是我的经验 1.把c++当成一门新的语言学习(和c没啥关系!真的。); 2.看《thinking in c++》,看书的时候要多想几个为什么,重在理解而不是记忆。 3.看《the c++ programming language》和《inside the c++ object model》,不要因为他们很难而自己是初学者所以就不看;
2012-12-09 22:32:22 363
转载 android权限大全
android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in the checkin database, to change values that get uploaded
2012-12-07 16:02:45 261
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人