android
文章平均质量分 69
linking530
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
编写Android.mk中的LOCAL_SRC_FILES的终极技巧
问题的引入在使用NDK编译C/C++项目的过程中,免不了要编写Android.mk文件,其中最重要的就是LOCAL_SRC_FILES源文件列表.考虑有如下源文件分布的情况:cpp文件全部位于android项目下的jni文件夹下,结构如下 jni |---1.cpp |---2.cpp |---Android.mk |---App转载 2015-02-12 18:33:07 · 534 阅读 · 0 评论 -
Android.mk的用法和基础
一个Android.mk file用来向编译系统描述你的源代码。具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mk file中定义一个或多个模块,你也可以在几个模块中使用同一个源代码文件。每个模块属下列类型之一: 1)APK程序,一般的Android程序,编译打包生成apk文件 2)JAVA库,java类库,编译打包生成转载 2015-02-04 11:02:45 · 454 阅读 · 0 评论 -
Android NDK 概览
介绍: Android SDK是一个允许Android应用开发人员使用C或C++源文件编译并嵌入到本机源代码中的应用程序包的一组工 具。重要说明: Android NDK只能用于android 1.5以上版本1. Android NDK的目的:Android虚拟机允许你的应用程序源代码通过JNI调用在本地实现的源代码,简单的说,这就意味着: ----你的转载 2015-02-04 17:19:30 · 636 阅读 · 0 评论 -
Quick Cocos2dx 调试问题
最近由于忙了一段时间,忙完了之后又迷茫了这么久,然后终于开始继续Quick-x的学习之路了。然后遇到了一个比较棘手的问题。虽然照着官方mvc的例子敲代码,但是还是不停的报错,报错的问题下次集结成一个帖子发出来好了。今次记录的是对于错误的DEUG方面的问题。 我的首选当然是Eclipse + LDT了,因为从业是自java而始,继而是AS,用得最熟的莫过与FB了。参考的是官方转载 2014-12-26 19:06:49 · 607 阅读 · 0 评论 -
cocos2d-lua
官方网站永远是个不错的地方: http://cn.cocos2d-x.org/ http://cn.cocos2d-x.org/tutorial/lists?id=82现在主流c++ + lua开发, 主要是lua更新的优势新建lua项目lua项目有两个模板,lua-template-default和lua-timeplate-runtime, 可以用cocos转载 2014-12-26 15:31:57 · 624 阅读 · 0 评论 -
Cocos2d-x 3.0 RC lua绑定教程 及 新特性介绍。
这篇文档分2个部分,1个是lua绑定教程,(主要来源于引擎目录too/tolua 下的readme文档的翻译),第2个是 3.0 RC0的一些新特性。如果熟知lua绑定的同学,请直接跳过第一部分。**************************************lua绑定教程*************************************如何使用 binding转载 2014-12-27 17:45:33 · 604 阅读 · 0 评论 -
Cocos2d-x--iOS平台lua加密成luac资源方法和Jsc文件<MAC平台开发试用--windows平台暂未研究>
首先要说,最近真的是太忙了,好久没写博客了,今天正好有空,就写一下最近在写游戏中的一些发现;话说,基于Cocos2dx 引擎 + 脚本写游戏,至今的感触就是可以进行增量更新和即时编译等,节省了很多时间;好了废话不多说了,进入正题;这里我是以Cocos2d-x-2.2.2 为例;今天我就说一下怎么用Cocos2d-x3.2中的cocos-console 去 批量 加密lua脚本-变成l转载 2014-12-27 17:08:19 · 1576 阅读 · 0 评论 -
【Cocos2d-x】Lua 资源热更新
前面2篇分别简单介绍手动bind C++ 类和lua;http://blog.youkuaiyun.com/chenee543216/article/details/12074771使用tolua++简化工作:http://blog.youkuaiyun.com/chenee543216/article/details/12172563这篇简单聊聊 cocos2dx。一、基本概念所谓的lua绑定,其实转载 2014-12-27 16:09:46 · 957 阅读 · 0 评论 -
绑定自定义类到Runtime(Lua-binding)
现在我们的需求是:在C++层定义了一些类,我们需要将这些类导出给Lua来使用,从而完成在C++层实现起来容易的需要,这个时候就需要将整个类作为模块导出。而Cocos2d-x正是采用的这种思想,将Cocos中的类导出供用户使用,而不是再写一套Lua代码,用户使用Cocos导出的这套接口,在Lua脚本层写游戏代码。为了更好的理解这部分的内容,可以先看一下《在Lua中调用C++函数》这篇文章,了解C转载 2014-12-27 16:07:23 · 477 阅读 · 0 评论 -
Android开发实践:常用NDK命令行参数
Android提供了NDK工具,用来编译native代码(c/c++),该工具配置好了相关的交叉编译环境和工具链,只需要你简单地编写几个.mk文件即可将你的c/c++代码编译为Android的java工程/Android手机可以识别、加载和运行的库或者应用程序。默认情况下,使用NDK编译c/c++代码,需要将该代码放置到任一个Android应用工程的jni目录下,然后编写相应的Andr转载 2015-02-04 11:33:33 · 508 阅读 · 0 评论 -
cocos2dxandroid运行Luac编译后的lua代码
运行环境 win7 64cocos2d-2.1rc0-x-2.1.2lua 5.1 通常我们编写好的lua代码都是明文形式,谁都可以查看修改,为了防止自己的劳动成果不被别人轻易的盗取,可以使用luac(lua库中自带)对其进行加密,转换为二进制文件。这样lua代码就无法直接查看,但是这里会有一个问题:在windows下能够很好的运行,在android上就会黑屏,提示错误:转载 2014-12-27 15:06:13 · 3205 阅读 · 0 评论 -
使用 ZeroBrane Studio 和 Eclipse LDT 断点调试 quick-cocos2d-x
本站文章除注明转载外,均为本站原创或者翻译。本站文章欢迎各种形式的转载,但请18岁以上的转载者注明文章出处,尊重我的劳动,也尊重你的智商;本站部分原创和翻译文章提供markdown格式源码,欢迎使用文章源码进行转载;本文标题:使用 ZeroBrane Studio 和 Eclipse LDT 断点调试 quick-cocos2d-x本文链接:http://zengrong.net/post/195转载 2014-12-27 15:19:47 · 792 阅读 · 0 评论 -
Android 应用程序大小限制上调至 4GB
一直以来,Android应用(APK)的大小被限制在50MB以下,这适用于大多数应用程序,一般来说,APK文件越小越好,因为开发者每添加1MB,就会增大用户下载和使用的难度。但是,对于某些应用(如高品质的3D游戏)来说,往往需要更多的本地资源。今天,Android开发者团队称已经将Android应用的大小限制上调到4GB。需要注意的是,APK文件的大小仍会被限制在50MB以下,以确保设备存转载 2015-02-26 16:14:03 · 1620 阅读 · 0 评论 -
quick-cocos2d-x 集成 google protobuf 方法
如果感觉太乱请见谅, 几次编写后提交错误,内容被清空, 无奈只好本地用markdown规范编写, 贴到了论坛里。 如果你有密集恐惧症, 请移步 http://ablegao.me/posts/quick-cocos2d-x-protobuf.html , 这个地方看着会舒服一些。 ##第一步 需要最新的protobuf 类库和解析程序。 https://gith转载 2014-12-29 14:35:53 · 676 阅读 · 0 评论 -
quick-cocos2d-x 中的 socket 技术选择:LuaSocket 和 WebSocket
本站文章除注明转载外,均为本站原创或者翻译。本站文章欢迎各种形式的转载,但请18岁以上的转载者注明文章出处,尊重我的劳动,也尊重你的智商;本站部分原创和翻译文章提供markdown格式源码,欢迎使用文章源码进行转载;本文标题:quick-cocos2d-x 中的 socket 技术选择:LuaSocket 和 WebSocket本文链接:http://zengrong.net/post/1965.转载 2014-12-29 16:44:49 · 720 阅读 · 0 评论 -
Cocos2d-x--iOS平台lua加密成luac资源方法和Jsc文件<MAC平台开发试用--windows平台暂未研究>
【Cocos2d-x】iOS平台Lua加密成luac资源方法和Jsc文件PliBilli2014-08-21 17:01:07775 次阅读本文是以Cocos2d-x 2.2.2 为例,讲一讲怎么使用Cocos2d-x3.2中的Cocos-Console去批量加密Lua脚本--变成luac文件,js文件变成jsc加密文件(其实,很简单就一行命令即可,当然我这里是以Mac平台为例):转载 2014-12-29 11:13:14 · 1847 阅读 · 0 评论 -
Android NDK开发指南---Android.mk文件
Android.mk文件语法详述介绍:------------这篇文档是用来描述你的C或C++源文件中Android.mk编译文件的语法的,为了理解她们我们需要您先看完docs/OVERVIEW.html(http://hualang.iteye.com/blog/1135105)文件来了解它的作用概览:------------Android.mk文件是用来转载 2015-02-04 18:04:19 · 512 阅读 · 0 评论 -
在Eclipse中搭建quick-cocos2d-x的lua开发环境
在Eclipse中搭建quick-cocos2d-x的lua开发环境1. 首先需要给eclipse装一个lua的plugin(google之), 或者直接下载ldt集成开发环境(http://www.eclipse.org/koneki/ldt/), 目前稳定版本是0.9。2.通过git工具clone: https://github.com/dualface/q转载 2014-12-29 18:35:33 · 608 阅读 · 0 评论 -
一键自动发布ipa(更新svn,拷贝资源,压缩资源,加密图片资源,加密数据文件,加密lua脚本,编译代码,ipa签名,上传ftp)
一键自动发布ipa(更新svn,拷贝资源,压缩资源,加密图片资源,加密数据文件,加密lua脚本,编译代码,ipa签名,上传ftp)程序员的生活要一切自动化,更要幸福^_^。 转载请注明出处http://www.cnblogs.com/mrblue/p/3885043.html感谢小波同学 概述平台:mac例子工程:基于cocos2dx引擎的项目 事实:就是一组转载 2014-12-29 10:58:40 · 881 阅读 · 0 评论 -
在eclipse LDT(Koneki)中搭建quick-cocos2d-x的lua开发环境
在eclipse LDT(Koneki)中搭建quick-cocos2d-x的lua开发环境配置编译环境的基本步骤:安装 Java SDK下载 quick-cocos2d-x 源代码设置环境变量配置eclipse LDTStep 1: 安装 Java SDK从 http://www.oracle.com/technetwork/java/javase/downloa转载 2014-12-27 15:21:07 · 679 阅读 · 0 评论 -
Cocos2d-x 3.0 中的lua binding - fonzieyang
Cocos2d-x 3.0 中的lua bindingHow it workcocos2d-x 发展到了3.0,发生了非常大的变化。脚本的绑定也由过去简单的tolua++生成为主,然后通过luafix修正传递回调,到现在更加智能的方式去做。新的绑定方式简单来讲是分为三步:使用llvm前端clang对c++代码进行分析,获取AST(抽象语法树) 利用预先写好的tolua代转载 2014-12-27 15:44:58 · 1144 阅读 · 0 评论 -
我的cocos2d-x-3.2集成云风pbc lua binding方法
http://blog.k-res.net/archives/1741.html我的cocos2d-x-3.2集成云风pbc lua binding方法八月 19, 2014 | Posted by K-Res 关于protobuf的cocos2d-xlua的集成,参考过网上的一些资料,考虑过用google官方实现,但感觉过于臃肿,且没有直接的lua接口,实际应用需转载 2014-12-26 10:12:18 · 1040 阅读 · 0 评论 -
quick-cocos2dx在eclipse下的lua调试
大部分文档来自http://cn.quick-x.com/?p=253,红色标记部分为修改部分。配置编译环境的基本步骤:安装 Visual Studio 2012安装 Java SDK安装最新的 Android ADT bundle 和 Android NDK下载 quick-cocos2d-x 源代码设置环境变量编译 quick-x-player proj.win32 工程设置eclipse的l转载 2014-12-23 11:54:12 · 728 阅读 · 0 评论 -
解决Myeclipse中logcat不显示log的问题
和大家一样,我也遇到了这个特别让人伤心的问题,手机插上去,开始几分钟有日志,没两分钟就没有logcat日志了。重启后反复如此。这种情况下根本没法工作。我在网上找到些方法,只能跟着一起试。手机:三星第一步,先打开myeclipse设置是error,这样应该是有问题的,换成verbose后,特地重启myEclipses。再插上手机,还是没两分钟日志就没了。2、看网上资料,手机可转载 2014-12-20 16:13:52 · 570 阅读 · 0 评论 -
【Android】AndroidManifest.xml 配置权限大全
问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置android.p转载 2014-12-20 10:37:40 · 1195 阅读 · 0 评论 -
COCOS2DX 黑屏
黑屏可以连logcat, 目前我了解到的就是一个个关键位置加log输出来看是执行到哪里了(另外,相关申请安卓权限的XML配置OK了吗,可能是不是某项例如网络没权限而卡在那里了? 或者还有个可能的问题就是加载资源有大小写,程序里组合的加载路径未正确对应导致加载卡住了)转载 2014-12-19 22:11:49 · 1186 阅读 · 0 评论 -
Android:系统分辨率的修改
分辨率修改涉及两个概念:密度和尺寸 每个项目密度定义路径:customize/customer_cfg/sp8810ga/res/system.prop # 1 => add volume control in in-call screenro.sprd.volume_control_icon = 1#LCD_Density for WGVAro.sf.lcd_de转载 2014-12-19 11:45:20 · 2166 阅读 · 1 评论 -
Android常用代码之普通及系统权限静默安装APK
http://www.trinea.cn/android/android-install-silent/本文主要介绍程序如何安装apk,包括普通模式安装和系统权限静默安装。如果是非系统应用请直接查看:Android常用代码之APK root权限静默安装,查看更完美的解决方案。 1、普通模式安装,调用系统Intent,代码如下:Javapublic s转载 2014-12-20 15:32:19 · 708 阅读 · 0 评论 -
android虚拟机上安装SD卡(转载)
在cmd命令行下,进入platform-tools目录下。 1.创建sdcard mksdcard -l mycard 256M E:\android\myCards\mysdcard.img 这样就在该目录下创建好了一个SD卡的虚拟镜像。其中-l命令行参数表示虚拟磁盘的卷标号。 256M是创建的虚拟sdcard的大小,在9M-1023M之间 2.激活sdc转载 2014-12-20 17:57:33 · 557 阅读 · 0 评论 -
使用eclipse CDT 调试cocos2d-x 3.3 android 工程
现在的CDT技术以及Cocos2d-x已经发展到了一定程度,虽然使用CDT来调试Native C++效率还不像VS中那么高,但是为了使用C++开发android程序,为了实现跨平台技术,能够在android开发中实时调试C++程序还是很有必要的。 第一次在eclipse下调试C++,走了很多弯路,所以还是得记录下来。 必要的工具就不说了,大致安装顺序是:JD转载 2014-12-23 12:00:56 · 544 阅读 · 0 评论 -
使用eclipse调试cocos2d-x C++ 代码(编写+真机调试,放弃VS)
前提条件:先看此文:http://blog.youkuaiyun.com/tt5267621/article/details/8941084(首先ecplise已经可以编译cocos2d-x再看此文)你已经下载coccos2d-x和NDK,并且会使用build_native.sh和eclipse编译cocos2d-x项目安装NDK Plugin英文好的同学可以直接查看官方说转载 2014-12-23 15:02:45 · 509 阅读 · 0 评论 -
Android NDK: jni/Android.mk: Cannot find module with tag 'cocos2dx' in import path解决办法
在网上收集了很多的方法都没有见效,这样也许有很多的原因,为了其他人的开发,本人将所见到的所有答案列举出来,供大家参考,分享是一种美德Eclipse环境新建环境出现如下错误:Android NDK: jni/Android.mk: Cannot find module with tag 'cocos2dx' in import path Android NDK: Are yo转载 2014-12-25 18:43:39 · 572 阅读 · 0 评论 -
Cocos2d-x Lua 学习(一):环境搭建
Cocos2d-x 3.0以上版本的环境搭建和之前的Cocos2d-x 2.0版差异较大的,同时从Cocos2d-x 3.0项目打包成apk安卓应用文件,搭建安卓环境的步骤有点繁琐,但搭建一次之后,以后就会非常快捷!OK,现在就开始搭建环境吧!1.Cocos2d-x环境的设置以及Android的环境搭建下载Cocos2d-x 3.0正式版下载Android的sd转载 2014-12-25 15:09:52 · 689 阅读 · 0 评论 -
Cocos2d-x 脚本语言Lua的使用
前面几篇博客已经把Lua的相关基础知识介绍了,本篇博客就来介绍一下,如何在Cocos2d-x项目中使用Lua这门脚本语言进行开发。由于笔者使用的时Mac系统,所以演示给大家的时在XCode当中运行我们的Cocos2d-x项目。介绍一下笔者的开发环境:Cocos2d-x 3.1.1 目前最新版本是Cocos2d-x 3.2alpha0,读者可到http://www.cocos转载 2014-12-25 16:37:04 · 640 阅读 · 0 评论 -
手机平台下使用lua模拟器的经验总结
1. 对于一种新的语言,会有很多不明白的地方。解释方案:有针对性地进行测试,在测试中学习lua的语法、函数使用方法。2. 项目常常是比较紧急,而且有很多新的东西要学习(例如,现在lua要从头开始学习)。这对软件开发都有几点的要求:条理分明,思维敏捷。3. 测试方案:写一个专门用于测试的文件。遇到不懂的就多测试,尽可能地测试。4. lua脚本程序是很大的,通常1000行左右代码的文件大小转载 2014-12-24 11:35:07 · 2167 阅读 · 0 评论 -
Eclipse的Lua开发插件 Koneki
Koneki (LDT - Lua Development Tools) 是 Eclipse 下用来开发Lua应用的插件。Eclipse 的 Update URL:http://download.eclipse.org/koneki/updates-nightlyLua 是一个小巧的脚本语言。作者是巴西人。该语言的设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。转载 2014-12-23 14:22:06 · 673 阅读 · 0 评论 -
android模拟器错误No space left on device解决方法
运行apk加载到模拟器时出现下面错误:Failed to install hello.apk on device 'emulator-5554': No spaceleft on devicecom.android.ddmlib.SyncException: No space left on deviceLaunch canceled!重启eclipse和模拟器无效,修改模拟器的s转载 2014-12-23 18:36:47 · 11743 阅读 · 0 评论 -
让人死去活来的cocos2d-x安卓开发环境搭建(windows+eclipse+ndk)
安卓环境搭建 【一 写在前面】环境搭建的顺序是这样1.JDK&JRE 安装JDK会顺带安装JRE的,这一步是为了可以编写和允许普通的JAVA程序2.Eclipse JAVA 的 IDE,这一步是为了方便地开发JAVA程序3.CDT 是Eclipse的一个插件,这一步是为了可以引入C+转载 2014-12-23 15:05:07 · 583 阅读 · 0 评论 -
android虚拟机SD卡文件的操作
利用ImDisk软件, 从android虚拟机的SD移出文件或移进文件, 文件各种操作。 相当于把SD卡的镜像mount到本地电脑的一个文件,后面的操作就如同操作本地电脑的普通文件夹一样:步骤:1、建立android虚拟机SD卡: 参照上一篇博文;2、android虚拟机与SD卡镜像关联: 建立镜像的时候指定SD卡, 如下图:3、另外也可以转载 2014-12-20 17:54:22 · 1151 阅读 · 0 评论
分享