android
DragonCheng
这个作者很懒,什么都没留下…
展开
-
如何在windows下下载android源码
进入不了source.android.com,故是网友介绍的一种方式下载的。下载完毕后,源码目前有3.83G大小。 首先,你先到 http://code.google.com/p/msysgit/downloads/list 上下载Git-xxx.exe,我下載的是 Git-1.6.2.2-preview20090408.exe。 下載下來後,直接按確定到底,就可以完成安原创 2009-04-16 09:21:00 · 10166 阅读 · 14 评论 -
cocos2d-x自适应屏幕分辨率
Android下分辨率太多,不太可能为每种分辨率做一套资源,目前一般来说比较流行的是320*480, 800*480, 854*480。当然现在720P的也出来了,但至少目前不是主流机型^_^.对于不支持的分辨率,我希望的是能够按照屏幕大小按比例缩放,即有了下面的代码。1:ViewAutoScale写了一个ViewAutoScale函数,如下:#include "ViewA原创 2011-11-02 11:19:29 · 18016 阅读 · 10 评论 -
eclipse离线安装插件(ADT)
1:下载插件。比如ADT,下载地址为:http://dl.google.com/android/ADT-12.0.0.zip(后缀根据版本号直接更改)2:拔掉网线或者关闭wifi3:打开eclipse,单击Help/Install New Software/,单击后弹出的Install界面中的“Add”按钮,在Name中输入任意名字,并在Location中输入ADT的存原创 2012-10-15 11:09:16 · 4862 阅读 · 0 评论 -
eclipse下编译cocos2dx工程(windows下无cygwin)
eclipse必须按照cdt,建议从官网上下载java ee版本1)测试准备:新建一个android工程,将cocos2dx的工程导入(比如SimpleGame)2)Project->Properties->Builders->New,新建一个Builder3)在新建Builder中进行如下配置:4 )Refresh选项卡5 ) Build Opti原创 2012-10-17 10:28:32 · 9641 阅读 · 7 评论 -
luajit 2.0.2 Android 编译和加载(Cocos2dx)
下面步骤是在MacOS下完成的,使用cygwin没成功,原因没细究。1:编译脚本LUAJIT=./LuaJIT-2.0.2cd $LUAJITNDK=/alex_data/tools/android-ndk-r8eNDKABI=14NDKVER=$NDK/toolchains/arm-linux-androideabi-4.7NDKP=$NDKVER/prebuilt/d原创 2013-08-19 21:17:16 · 3562 阅读 · 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原创 2013-08-23 11:01:26 · 2604 阅读 · 0 评论 -
Android.mk clean出错
编译cocos2d-x,执行 ./build_native.sh clean 出现错误:NDK_ROOT = /alex_data/tools/android-ndk-r8eCOCOS2DX_ROOT = /workspace/helijoy/heli_pigd/Android/../../../external/cocos2d-xAPP_ROOT = /workspace/hel原创 2013-08-26 23:22:34 · 2255 阅读 · 1 评论 -
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原创 2013-08-17 14:21:12 · 1441 阅读 · 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用的版本比较低),路径为(需根据原创 2013-08-30 17:59:54 · 3912 阅读 · 1 评论 -
Android程序签名-打包-发布方法
生成数字证书如果只是自己发布,数字证书只需要生成一次,所有应用程序和游戏均可使用这一个证书。生成方法(命令行下执行):c:\Program Files\Java\jre6\bin>keytool.exe -genkey -alias AlexCheng.keystore -keyalg RSA -validity 200000 -keystore AlexCheng.keystore原创 2013-09-06 10:34:31 · 3354 阅读 · 0 评论 -
cocos2d-x添加广告条(IOS and Android)
1: IOS--iAdsIOS下比较简单,加入storekit,添加三行代码就成功了(摘自 @冬天的林 新浪微博)2:Android--AdmobAndroi下陷阱较多。我按照网上的教程还是遇到了一些问题。下面大多摘录自http://www.pin5i.com/showtopic-admob-android-tutorial.html。比较特殊的地方用蓝色原创 2011-11-02 10:24:38 · 16388 阅读 · 11 评论 -
cocos2d-x 横屏下实现广告条竖立放置
(感谢cocos2d-x 的小明同学)1:效果2:实现原理:将屏幕设置为竖屏,然后CCDirector::setDeviceOrientation()设置为cocos2d-x为横屏。 在这种转屏模式下,控件是不会旋转的缺点:所有Android原生控件仍然是竖立的注意事项:ccTouchesBegan,ccTouchesMove原创 2011-11-10 16:45:18 · 4863 阅读 · 0 评论 -
创建 cocos2d-x+lua for android 步骤
1: 按照普通方法创建工程2:请注意修改 android/build_native.sh文件, RESOURCE_ROOT修改为$GAME_ROOT/Resource, 我的0.9.1版本自动生成的为$GAME_ROOT/Resources3: 修改android/jni/Android.mk文件如下(红色字体) LOCAL_PATH := $(call my-dir)原创 2011-10-27 14:12:44 · 12316 阅读 · 4 评论 -
如何进入android的官方开发者网站
google公布了四个官方网站:developer.android.commarket.android.comsource.android.comwww.android.com在我所在地区,只有www.android.com和market.android.com能够上去,其它两个都不能登陆。 此时请访问: https://sites.google.com原创 2009-04-16 09:16:00 · 20269 阅读 · 3 评论 -
android开发包下载
官方网站不能下载。 请进入: http://www.android123.com.cn/android_kit.html 但JRE运行库不能下载,建议直接下JDK(McGraw.Hill.Android.A.Programmers.Guide.Jul.2008.eBook-DDU.pdf) https://cds.sun.com/is-bin/INTERSHOP.enfin原创 2009-04-16 09:39:00 · 4686 阅读 · 0 评论 -
android 系统架构图
要了解、学习一样新东西,必须从整体上对其先有一个了解,然后再侧重进行深入了解。故在这儿将android的架构图放为单独的一章,以后会对其每个部分做深入了解。借用中说的一句话: Remember the Big Picture 下面这个图,颜色不同于大多数的,比较新颖,故放在这儿了.原创 2009-04-21 10:32:00 · 3744 阅读 · 0 评论 -
Android的源代码结构
下面的源代码结构和下载的源代码结构还是有差异,先转贴下来吧,然后再研究一下为什么会是这样: Android的源代码结构Google提供的Android包含了原始Android的目标机代码,主机编译工具、仿真环境,代码包经过解压缩后,第一级别的目录和文件如下所示:.|-- Makefile (全局的M转载 2009-04-21 11:16:00 · 1082 阅读 · 1 评论 -
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原创 2009-04-24 09:33:00 · 2725 阅读 · 0 评论 -
在android下进行TDD开发
开始研究Android,也是第一次接触java和eclipse,很多东西都不熟悉。 但本人对agile是拥抱者,平时用C++开发时,一般来说使用TDD方式开发。切换到Android下,理所当然的也要用TDD方式。 第一个想法就是采用JUnit,结果尝试了几次,发现没有搞定,于是就到网上搜索了一下,终于找到我要的东东了。 在Android下开发,使用JUnit基本上可测试的很原创 2009-05-08 21:29:00 · 3764 阅读 · 0 评论 -
Android 编程的几点总结
1: 界面布局完全有XML文件控制,使得与程序本身的结合度减少,重新进行界面布局时,就根本不需要改变程序本身2: 像按钮(Button、ImageButton etc)这种屏幕控制,在windows称为Control,在Android中,通称为View。像Button为最小单元的View,多个小的View可构成一个集合型的View,然后可继续进行组合。3:多个View组合在一起,就会有各种原创 2009-05-26 09:54:00 · 1264 阅读 · 1 评论 -
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下不同原创 2009-11-05 09:35:00 · 2834 阅读 · 9 评论 -
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原创 2011-10-28 15:47:00 · 1732 阅读 · 0 评论 -
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脚本中的最后原创 2015-05-06 11:14:44 · 3539 阅读 · 2 评论