cocos2d-x移植越来越便捷,走到cocos2d-x-3.0rc2,能够说移植已经非常完好了,我们仅仅要进行适当的适配,cocos能够直接帮助我们生成apk 我网络不好无法上传图片:(无图无捷豹,呵呵),好像又能够了,哎,这网络! (1)首先确保本地已下载下面软件: android-NDK :任...
分类:
移动开发 时间:
2014-07-16 20:52:54
阅读次数:
260
本文用Java创建UI并联合JNI层操作surface来直接显示yuv数据(yv12),开发环境为Android 4.4,全志A23平台。
package com.example.myyuvviewer;
import java.io.File;
import java.io.FileInputStream;
import android.app.Activity;
import androi...
分类:
移动开发 时间:
2014-07-14 16:12:42
阅读次数:
562
JNI事实上是Java Native Interface的简称,也就是java本地接口。它提供了若干的API实现了和Java和其它语言的通信(主要是C&C++)。或许不少人认为Java已经足够强大,为什么要须要JNI这样的东西呢?我们知道Java是一种平台无关性的语言,平台对于上层的java代码来说...
分类:
其他好文 时间:
2014-07-14 09:08:01
阅读次数:
268
最近想使用ICTCLAS分词系统,需要在myeclipse中加载dll(本地库),查阅资料使用jni,ICTCLAS官方也提供了很全面的加载方法,虽然在run as java application下运行没有问题,但是在tomcat下报UnsatisfiedLinkError的错误,错误来自Syst...
分类:
其他好文 时间:
2014-07-14 08:46:13
阅读次数:
254
官方说明
原理
实例讲解
(1)生成差异包
(2)使用旧apk+差异包,在客户端合成新apk
注意事项
demo
自从 Android 4.1 开始,Google引入了应用程序的增量更新。
官方说明
Smart app updates is a new feature of Google Play that introduce...
分类:
移动开发 时间:
2014-07-13 17:07:56
阅读次数:
332
在做手机开发过程中,难免要进行一些本地文件管理操作,比如很多常见app如微博、微信等都有清除缓存功能,该功能就是遍历app自己的缓存目录,然后删除全部缓存文件。使用java的File类可以实现本地文件遍历及删除等等功能,如果使用ndk的方式该如何实现呢?以前写过《基于c++使用win32 api遍历文件夹》,由于android ndk平台属于linux系统,所以该方式是无法使用的。...
分类:
移动开发 时间:
2014-07-13 13:56:41
阅读次数:
380
原因1:给定目录下jvm.dll不存在。对策:(1)重新安装jre或者jdk并配置好环境变量。(2)copy一个jvm.dll放在该目录下。原因2:eclipse的版本与jre或者jdk版本不一致对策:要么两者都安装64位的,要么都安装32位的,不能一个是32位一个是64位。原因2的概率更大一些,原...
分类:
系统相关 时间:
2014-07-13 09:24:50
阅读次数:
372
最近遇到这样的一个问题,cocos设置setup.py中ndk、sdk、ant时设置的路径写错了。这里记录下我重置的方法。
找到 /Users/你的用户名/.bash_profile 将这个文件中有关cocos的内容全部都删了就可以重新设置cocos的配置信息了。...
分类:
其他好文 时间:
2014-07-12 22:41:52
阅读次数:
244
在前文《Android多线程分析之一:使用Thread异步下载图像》中演示了如何使用 Thread 处理异步事务。示例中这个 Java Thread 类都是位于 Framework 层的类,它自身是通过 JNI 转调 dalvik 里面的 Thread 相关方法实现的。因此要分析 Androd 中的线程,就需要分析这两层中的与线程相关的代码,这就是本文要探讨的主题。本文将把 Framework 层中的 Java Thread 称为 Android 线程/Thread,而把 dalvik 中的 Thread...
分类:
移动开发 时间:
2014-07-12 22:20:21
阅读次数:
412
硬件平台:S3C6410
操作系统:Ubuntu、windows
板子系统:Android
开发工具:jdk,ndk,eclipse
本次测试从linux内核模块编译开始,以S3C6410的pwm驱动为例。
pwm_6410.c:
#include
#include
#include
#include
#include
#include
#include
#inclu...
分类:
移动开发 时间:
2014-07-12 17:01:01
阅读次数:
335