cpp部分通过jni调用java静态函数
头文件:
#include
#include "cocos2d.h"
#include "platform/android/jni/JniHelper.h"
在cpp类中定义方法去调用Cocos2dxSound.java中vibrate方法:
static void vibrateJNI(long longtime)
{
Jni...
分类:
移动开发 时间:
2014-07-16 17:25:44
阅读次数:
249
#宏函数my-dir返回编译系统提供的当前路径,即Android.mk的目录
#如(HelloWorld/proj.android/jni/XX)
LOCAL_PATH := $(call my-dir)
#初始化模块 重置除LOCAL_PATH变量以外的所有变量
include $(CLEAR_VARS)
#导入库目录
$(call import-add-path,$(LOCAL_P...
分类:
移动开发 时间:
2014-07-16 17:25:20
阅读次数:
262
尊重开发者的劳动成果,转载的时候请务必注明出处:http://blog.csdn.net/haomengzhu/article/details/33746825
1、魔幻方块
关键词:魔幻方块源码 源代码 Cocos2d-x2.0 游戏源码
益智 休闲 游戏
游戏类型:休闲益智
游戏使用引擎:Cocos2d-x V2.0
代码平台:Windows...
分类:
其他好文 时间:
2014-07-16 17:24:21
阅读次数:
202
1、写一个测试类TestCalcService继承AndroidTestCase
2、写测试方法并抛出异常,在测试方法里面编写测试代码
3、打开AndroidManifest.xml在里面配置测试代码
4、在manifest节点下添加
android:targetPackage="com.examp...
分类:
移动开发 时间:
2014-07-16 17:24:15
阅读次数:
168
什么是匿名Service?凡是没有到ServiceManager上注册的Service,都是匿名Service。
还是拿上一篇的例子来举例,看代码:
status_t MediaPlayer::setDataSource(int fd, int64_t offset, int64_t length)
{
status_t err = UNKNOWN_ERROR;
const s...
分类:
移动开发 时间:
2014-07-16 17:17:32
阅读次数:
379
非 root 环境下 移植 busybox 到 android
非 root 环境下 执行 traceroute...
分类:
移动开发 时间:
2014-07-16 17:14:54
阅读次数:
378
看到别人做的游戏攻略,想着自己的游戏攻略也添加新的功能,即Android中如何在应用A中启动或安装应用B,就查了一些资料整理下来.
启动或安装相应的应用的方法:
Step1:判断是否安装目标应用。只要知道目标应用的安装包名就可以通过判断"/data/data/packagename"是否存在来实现。
/**
* 判断是否安装目标应用
* @param packageN...
分类:
移动开发 时间:
2014-07-16 11:16:25
阅读次数:
254
1:在onPause()中进行数据持久化。activity的生命周期为onCreate()---->onRestart()----->onStart()------>onResume()------>onPause()-------->onStop()------>onDestroy(),其中onCreate()、onRestart()、onStart()、onResume()执行结束后不能立即结...
分类:
移动开发 时间:
2014-07-16 09:10:23
阅读次数:
319