Android
JeterPong
Smile to life!
展开
-
使用cocos compile -p android -m release 报错
今天遇到这个问题,折腾老半天。查了很多资料,都没解决。后来看到一篇类似文章。调试了一下,果然解决了。在这里做个笔记。参考资料:http://www.cppblog.com/colorful/archive/2014/12/25/209298.aspx错误如下图:但是使用eclipse生成apk包时不受影响。BUILD FAILED D:\AndroidSDK\tools\ant\build.xml原创 2016-11-16 18:35:12 · 4077 阅读 · 0 评论 -
Android: 渠道号获取
前言: 游戏后期上线各个平台市场,需要接各自平台市场的SDK,而为了区别各个SDK,使用渠道号是个比较简单的方法。这里简单介绍下,使用方法过程。原创 2018-05-10 10:50:18 · 3876 阅读 · 0 评论 -
浅析 Unity 与 Java 的相互调用
前言:游戏后期需要打包Android 平台包,以供上线。然后就有了涉及 Unity 与Java 之间相互调用 方法的问题。Unity 调用 Java 可有参返回,也可无参返回,这里仅简单介绍 无参返回的使用 笔记。Unity 调用 Java 方法:1.1 // 通过指定 包名的实例对象 调用java方法 AndroidJavaClass jc = new AndroidJavaClass("...原创 2018-05-10 10:34:19 · 9252 阅读 · 4 评论 -
Android error: adb 端口被占用 (adb.exe,start-server' failed -- run manually if necessary)
错误信息: 10:28:32 adb server version (31) doesn’t match this client (39); killing… 10:28:32 could not read ok from ADB Server 10:28:32 * failed to start daemon 10:28:32 error: cannot connect to daemo...原创 2018-03-23 11:09:54 · 5007 阅读 · 0 评论 -
Android 获取当前手机运营商判断
前言:应用接SDK 基本需要先三大运营基商渠道,然后跟上线其他平台。有时候,需要把三大运营商的SDK融合在一个包内,但是又需要根据当前手机卡的运营商作判断,再决定支付。获取手机运营商名,我们根据手机IMSI号来获取,前3位460 是国家,接着后面2位 00和02是 中国移动,01是中国联通,03是中国电信。下面是代码实现:/** * 返回手机运营商名称,在调用支付前调用作判断 * @param原创 2017-04-05 19:11:26 · 7615 阅读 · 2 评论 -
Android Studio 引用runtime文件
在接一些平台SDK 的时候,有时候会有一些库文件,并不是放在libs目录下的。在Eclipse 下引用很简单,只需右键项目 –> Add as library 即可。但在AS中,并不是这样引用的。这里做一下记录,方便以后使用。右击项目 –> Open Modules Settings –>app –> Dependencies 添加runtime 目录下库文件,并选中 Provided 方式。原创 2016-11-15 22:49:04 · 1495 阅读 · 0 评论 -
Android 项目在编译时使用 CMD 命令
做项目开发的,有时可能会遇到 一些资源文件更新的问题,为了避免每次编译或打包时,手动copy的麻烦,最后的办法就是编写一个命令脚本,用命令去copy,这样就方便多了。这里介绍一下,用cmd 命令copy的用法: 在Android Studio 中,首先新建一个cmd文件,右键项目 –> new –> cmd script. 如下: 或者也可以在外部用记事本写好命令,再更改后缀名为.cmd原创 2016-11-24 14:49:51 · 837 阅读 · 0 评论 -
Android Studio生成APK,追加版本号区分
Android Studio 开发,如果需要编译多个渠道,那么编译出来的包会有很多个 release 和 debug 版本,如何能更好地区分这些安装包名(不是应用包名!!!),这里做了一些备用,大家可以参考一下:在AS项目里,打开build.gradle: 在android{}节点添加下面这段代码//自定义apk安装包名android.applicationVariants.all { vari原创 2016-11-23 17:28:38 · 1025 阅读 · 0 评论 -
Error:(9, 23) 错误: 程序包org.apache.http不存在
编译项目时,出现如下错误; Error:(9, 23) 错误: 程序包org.apache.http不存在原因分析:android 6.0(api 23) SDK,不再提供org.apache.http.*(只保留几个类)在使用android-async-http的时候我的apl 更新到了23,我的build version也是23的时候出现了,org.apache.http.Header这个类找原创 2016-11-23 11:01:40 · 3974 阅读 · 0 评论 -
RGB 颜色值与十六进制颜色码之间的相互转换
分享一下 RGB颜色值 与 十六进制颜色码的转换,也给自己做个备录,做开发经常能用到。1.菜鸟工具: http://c.runoob.com/front-end/55 含: RGB转16进制工具 (含有颜色参考,实用) RGB 与 HEX 颜色对照表2.猿工具(附带取色器,功能强大!): http://www.yuangongju.com/color 含:原创 2016-12-01 22:38:08 · 2036 阅读 · 0 评论 -
Android Studio: 包体重命名(改包名)
简析Android Studio 包体重命名最近项目接SDK,遇到包名跟后台申请包名不一致,要重改包名的情况,摸索了一下,这里做个总结。图文说明:步骤: 1.修改包名前: 2.选中包名,右键打开–> Refactor –> Rename: 3.输入要改的包名,确认 4.确认重构包名 5.检查改好的包名 Mainfest: build.g...原创 2018-04-28 18:48:59 · 3162 阅读 · 0 评论