sudo apt-get install git gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxm...
分类:
移动开发 时间:
2014-11-02 09:29:32
阅读次数:
273
找了各种版本的方法都不凑效,下面是在java论坛里找到的方法,结果是正确的。 $ sudo add-apt-repository "deb?http://archive.canonical.com/?lucid partner" $ sudo apt-get update $ sudo apt-get install s...
分类:
移动开发 时间:
2014-10-31 16:06:21
阅读次数:
251
对andriod系统层进行开发,或者进行移植时,时常需要添加文件到编译体系中,在最终的编译中复制到out中,最后打包成镜像,这里总结一下Copy File 方法,这里以我的 android 4.2.1为例.
如有不对或者有其它的新招,欢迎拍砖留言~...
分类:
移动开发 时间:
2014-10-30 17:09:04
阅读次数:
174
需要安装的一些库,有如下一些:sudo apt-get install git-core gnupg flex bison gperf build-essential \zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs \x11pro...
分类:
移动开发 时间:
2014-10-29 01:43:39
阅读次数:
230
博客地址:www.zalezone.cn
前言
需求来源
这几天帮别人做一个简单的android客户端,也没什么功能,主要就是调用C代码来对手机的Wifi网络进行设置,于是也就引出了技术难点所在,如何去调用C程序达到我们所需要的效果。
解决方案
对于这个,我想出了两种解决方案:
第一种方案是利用JNI来进行本地调用。关于什么是JNI呢,JNI其实是Jav...
分类:
移动开发 时间:
2014-10-25 20:10:41
阅读次数:
251
程序一早就写完了,一直没时间写博客,时间也快截止了,还是来写了。一,需求分析初步计划是写一个简单的自动控制器给出n道简单的加减乘除的四则运算题目(含表达式和答案),为了方便使用及推广,使用平台android.编译平台eclipse.用户给出需要的题目量n以及题目内数字个数m,程序取得需求生成n个题目...
分类:
移动开发 时间:
2014-10-20 16:41:29
阅读次数:
314
近来用ollvm来编译一些代码,主要是需要对so进行一些混淆的操作,发现了一个bug,记录如下:代码段1jintbegin_antidebug()
{
pthread_tantidebugtid;
intret=0;
ret=pthread_create(&antidebugtid,NULL,antidebug_listen_thread,NULL);
if(ret!=0)
{
LOGANTI("Createpthre..
分类:
其他好文 时间:
2014-10-15 21:44:32
阅读次数:
1229
用Cocos2d-x 3.2正式版创建项目,结果使用cocos compile -p android编译生成APK程序,结果悲剧了,出现以下错误。Android NDK: Invalid APP_STL value: c++_staticAndroid NDK: Please use one o.....
分类:
移动开发 时间:
2014-10-15 14:13:30
阅读次数:
2057
1. android自带的ccache版本(2.4版本)过低,是无法支持以上的功能的,需要使用新版ccache。
2. 最新的ccache请到http://ccache.samba.org/download.html下载
3. 下载解压之后,在linux底下进入ccache目录,运行:
./configure
./make
./strip --strip-all ccache...
分类:
移动开发 时间:
2014-10-11 15:23:45
阅读次数:
174
Android codebase都很大,编译一次都需要花很多时间,如果是preloader/lk/bootimage还好,但是Android的话都是非常久。
实际上这个编译时间还是可以进一步缩短!
1. 移除modules_to_check
(1). Android默认是所有模块都会编译的(不管需不需要),这个有些冗余,可以通过修改编译系统不编译哪些没有用到的模块
(2). 修改方法...
分类:
移动开发 时间:
2014-10-10 13:16:04
阅读次数:
202