Cocos2d-x 接入分享SDK之【Android下图片路径问题】
来源:互联网 发布:手机桌面软件推荐 编辑:程序博客网 时间:2024/06/10 00:30
最近公司游戏开发进入尾声了,各种sdk的接入也随之而来=.=
如大家所知,sdk接入是个体力活,各种未知的bug会突然蹦出来跟你开一大大的个玩笑0.0 但是这玩笑一点也不好玩好嘛~~!!
好了,进入正题【Android下图片路径问题】
按照sdk对应文档的步骤一步一步来,到了最后,分享的时候提示图片路径不正确,找不到图片。。。
这就是我的测试图片路径~\(≧▽≦)/~啦啦啦
但是我忽略了一点,在安卓下 ../ 是不能够识别的
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~我是华丽的分割线~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
网上的解决办法:(这个我没有测试哦~~~~~~~~~不是我的办法)
在网上百度了N久,觉得这个应该是有用的~!!
说是用 AssetManager【Android 自带方法】,通过它获取图片的路径,再利用JNI调用Java方法,将图片的路径传到Cocos中我们需要的地方............
我的解决办法:
但是我觉得网上的办法是有点麻烦呀~~~~~
于是我就开动脑经啊,啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦
绞尽了脑汁,终于就给我想到了办法......................
首先,在Cocos中声明一个全局变量path
第二,在对应方法的init中将我们声明的全局变量赋值
path = CCFileUtils::sharedFileUtils()->fullPathForFilename("图片名字");
第三部,在要分享的方法里面直接调用我们的全局变量就OK啦
好了呢~~~~~~~~~~啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦~~~~~~~~~~~~~~~~~~~~~~~~~
怎么样,小伙伴们,我的方法是不是很简单呢
- Cocos2d-x 接入分享SDK之【Android下图片路径问题】
- cocos2d手游之微信分享SDK接入指南
- cocos2d-x sdk接入库文件拷贝问题
- Cocos2d-x 接入sdk遇到的小问题
- cocos2d-android 在大分辨率下图片拉伸的解决办法
- android下图片压缩
- android下图片压缩
- android下图片
- android 对已知路径下图片进行压缩
- cocos2d-x 移动MM平台SDK接入
- cocos2d-x -- 渠道SDK【棱镜】接入(1)
- cocos2d-x -- 渠道SDK【棱镜】接入(2)
- cocos2d-x 之 添加Android分享
- Android 读取R.raw文件夹下图片的分辨率问题
- iOS 平台 Cocos2d-x 项目 接入第三方SDK 的坑(就是静态库接入的问题)
- cocos2d-x 接入android ,登录第三方SDK时屏幕不断闪烁刷屏的问题解决
- cocos2d-x项目Android版和IOS版接入微信分享功能示例
- Android微信SDK分享功能接入
- How To Fix “Problem with MergeList /var/lib/apt/lists” Error In Ubuntu 11.04
- 2015/7/15/java第一天
- 关于keepalived执行后日志狂刷IPVS: Can't initialize ipvs: Protocol not available的问题
- Java NIO:NIO概述
- 10817 - Headmaster's Headache(校长的烦恼)
- Cocos2d-x 接入分享SDK之【Android下图片路径问题】
- 1031. Hello World for U (20)
- 进入四维空间 Time Machine带你星际穿越
- POJ 1251
- Project Euler:Problem 66 Diophantine equation
- 堆排序算法之JAVA实现
- fidder手机抓包
- flatbuffers C++ 宏代码欣赏
- 【直播预告】7月19日iOS免费公开课答疑,参与送C币!