关闭

ffmpeg Android编译

本文只负责编译ffmpeg,不负责封装为jni调用。 因为本人使用场景是将ffmpeg集成到cocos2d-x中,并用cocos2d-x渲染,不需要用java渲染。 使用的ffmpeg版本号为:2.5.6 编译陷阱 1.1 multiple definition of 'ff_log2_tab'  解决办法,只保留一份log2_tab.o文件,请参考下面sheel脚本中的最后...
阅读(2066) 评论(1)

Android程序签名-打包-发布方法

生成数字证书 如果只是自己发布,数字证书只需要生成一次,所有应用程序和游戏均可使用这一个证书。 生成方法(命令行下执行): c:\Program Files\Java\jre6\bin>keytool.exe -genkey -alias AlexCheng.keystore -keyalg RSA -validity 200000 -keystore AlexCheng.keystore...
阅读(2569) 评论(0)

cairo+svg在Android+cocos2d-x中的编译

svg需要用到libxml2和libiconv库,故需要先编译libxml2和iconv 一:几个注意事项:   1:注意libxml2的源码下载服务器,不能从git下载,因为不包含configure   2: libpng和libjpeg头文件需要用cocos2d-x提供的,因为android的cocos2d-x已经包含了这两个库(cocos2d-x用的版本比较低),路径为(需根据...
阅读(3265) 评论(1)

Android.mk clean出错

编译cocos2d-x,执行 ./build_native.sh clean 出现错误: NDK_ROOT = /alex_data/tools/android-ndk-r8e COCOS2DX_ROOT = /workspace/helijoy/heli_pigd/Android/../../../external/cocos2d-x APP_ROOT = /workspace/hel...
阅读(1732) 评论(0)

cocos2d-x + lua在Android移植

1: 在cocos2d-x下用create-android-project生成的工程,如果需要移到其他目录,需要修改project.properties文件,将android.library.reference.1修改为正确的cocos2d-x 路径 android.library.reference.1=../../../external/cocos2d-x/cocos2dx/platform...
阅读(2225) 评论(0)

luajit 2.0.2 Android 编译和加载(Cocos2dx)

下面步骤是在MacOS下完成的,使用cygwin没成功,原因没细究。 1:编译脚本 LUAJIT=./LuaJIT-2.0.2 cd $LUAJIT NDK=/alex_data/tools/android-ndk-r8e NDKABI=14 NDKVER=$NDK/toolchains/arm-linux-androideabi-4.7 NDKP=$NDKVER/prebuilt/d...
阅读(2736) 评论(0)

Piglets Games

Piglets in a quiet village, happy and harmonious life. Suddenly one day a group of aliens invaded Earth, into the piglets villages. In order to defend the homeland, the piglets resist, in all weath...
阅读(1142) 评论(0)

eclipse下编译cocos2dx工程(windows下无cygwin)

eclipse必须按照cdt,建议从官网上下载java ee版本 1)测试准备:新建一个android工程,将cocos2dx的工程导入(比如SimpleGame) 2)Project->Properties->Builders->New,新建一个Builder 3)在新建Builder中进行如下配置: 4 )Refresh选项卡 5 ) Build Opti...
阅读(9138) 评论(8)

eclipse离线安装插件(ADT)

1:下载插件。 比如ADT,下载地址为:http://dl.google.com/android/ADT-12.0.0.zip(后缀根据版本号直接更改) 2:拔掉网线或者关闭wifi 3:打开eclipse,单击Help/Install New Software/,单击后弹出的Install界面中的“Add”按钮,在Name中输入任意名字,并在Location中输入ADT的存...
阅读(4440) 评论(0)

cocos2d-x 横屏下实现广告条竖立放置

(感谢cocos2d-x 的小明同学) 1:效果 2:实现 原理:将屏幕设置为竖屏,然后CCDirector::setDeviceOrientation()设置为cocos2d-x为横屏。            在这种转屏模式下,控件是不会旋转的 缺点:所有Android原生控件仍然是竖立的 注意事项: ccTouchesBegan,ccTouchesMove...
阅读(4653) 评论(1)

cocos2d-x自适应屏幕分辨率

Android下分辨率太多,不太可能为每种分辨率做一套资源,目前一般来说比较流行的是320*480, 800*480, 854*480。当然现在720P的也出来了,但至少目前不是主流机型^_^. 对于不支持的分辨率,我希望的是能够按照屏幕大小按比例缩放,即有了下面的代码。 1:ViewAutoScale 写了一个ViewAutoScale函数,如下: #include "ViewA...
阅读(16895) 评论(12)

cocos2d-x添加广告条(IOS and Android)

1: IOS--iAds IOS下比较简单,加入storekit,添加三行代码就成功了(摘自 @冬天的林  新浪微博) 2:Android--Admob Androi下陷阱较多。 我按照网上的教程还是遇到了一些问题。 下面大多摘录自http://www.pin5i.com/showtopic-admob-android-tutorial.html。比较特殊的地方用蓝色...
阅读(15386) 评论(11)

android 调试的一些小技巧

1:利用adb删除安装程序 adb uninstall com.guanglu.pyandroid 注意,此处是adb uninstall com.guanglu.pyandroid,而不是adb uninstall com.guanglu.pyandroid.pyandroid 也可以用shell命令: adb shell cd data cd app rm com.guanglu...
阅读(1489) 评论(0)

创建 cocos2d-x+lua for android 步骤

1: 按照普通方法创建工程 2:请注意修改 android/build_native.sh文件, RESOURCE_ROOT修改为$GAME_ROOT/Resource, 我的0.9.1版本自动生成的为$GAME_ROOT/Resources 3: 修改android/jni/Android.mk文件如下(红色字体) LOCAL_PATH := $(call my-dir)...
阅读(11333) 评论(4)

aumenu在XCode(MacOS/IPhone)下的编译

1:编译XCode中将SDL,SDL_image,SDL_net(或者在网上下载),加入了SDL_image,必须加入MobileCoreServices.framework2:将SDL,SDL_image,SDL_net下的build/Development目录拷贝到~/Libary/Frameworks3:auogr/gdal/cpl_config.h文件在MAC和windows下不同...
阅读(2555) 评论(9)

Android 编程的几点总结

1: 界面布局完全有XML文件控制,使得与程序本身的结合度减少,重新进行界面布局时,就根本不需要改变程序本身2: 像按钮(Button、ImageButton etc)这种屏幕控制,在windows称为Control,在Android中,通称为View。像Button为最小单元的View,多个小的View可构成一个集合型的View,然后可继续进行组合。3:多个View组合在一起,就会有各种...
阅读(1049) 评论(1)

在android下进行TDD开发

开始研究Android,也是第一次接触java和eclipse,很多东西都不熟悉。 但本人对agile是拥抱者,平时用C++开发时,一般来说使用TDD方式开发。切换到Android下,理所当然的也要用TDD方式。 第一个想法就是采用JUnit,结果尝试了几次,发现没有搞定,于是就到网上搜索了一下,终于找到我要的东东了。 在Android下开发,使用JUnit基本上可测试的很...
阅读(3040) 评论(0)

windows下android 开发环境建立

 按照android开发包下载(http://blog.csdn.net/DragonCheng/archive/2009/04/23/4083143.aspx)中下载如下几个开发包:android-sdk-windows-1.1_r1.zipeclipse-java-europa-winter-win32.zipjdk-6u13-windows-i586-p.exeADT-0.8...
阅读(2520) 评论(0)

Android的源代码结构

 下面的源代码结构和下载的源代码结构还是有差异,先转贴下来吧,然后再研究一下为什么会是这样: Android的源代码结构Google提供的Android包含了原始Android的目标机代码,主机编译工具、仿真环境,代码包经过解压缩后,第一级别的目录和文件如下所示:.|-- Makefile        (全局的M...
阅读(859) 评论(1)

android 系统架构图

要了解、学习一样新东西,必须从整体上对其先有一个了解,然后再侧重进行深入了解。故在这儿将android的架构图放为单独的一章,以后会对其每个部分做深入了解。借用中说的一句话:     Remember the Big Picture 下面这个图,颜色不同于大多数的,比较新颖,故放在这儿了....
阅读(3257) 评论(0)
23条 共2页1 2 下一页 尾页
    个人资料
    • 访问:445203次
    • 积分:5629
    • 等级:
    • 排名:第5645名
    • 原创:98篇
    • 转载:18篇
    • 译文:0篇
    • 评论:118条
    文章分类
    最新评论