华为帐号登录游戏手机登游戏卡在读取sdk

请问 华为C8500 肿么直接用手机下载游戏至手机的内存卡上 我试了很多次都不行_百度知道
请问 华为C8500 肿么直接用手机下载游戏至手机的内存卡上 我试了很多次都不行
我的手机:华为 C8500问题类型:娱乐软件手机中 的JAVA
跟 下载东西有关吗?3Q偶要玩游戏
这手机连 内置游戏 都木有
提问者采纳
游戏====,你打开以后就可以从里面之下下载东西到你手机上,不然很费流量的。建议你在WIFI 网络下下载,叫做“智汇云”,比如工具。里面有很多分类你的手机应该有一个内置应用软件
提问者评价
来自团队:
其他类似问题
为您推荐:
其他3条回答
注意下载完后要把后缀改为apk。java的大小很小。至于java,最大的十几Mb都有,你可以在百度搜索java游戏,同样下载到sd卡,系统会崩溃变卡的,别下太多,而不是zip,输入你的机型后会有一大打适配游戏,一般2Mb左右,这时你只要点击你想要的游戏。然后复制到sd卡,打开手机java软件,这时就可以玩游戏了,而apk则相当大,一般只有50kb左右,下载到电脑,就可以安装了,系统会自动解压,点击扫描,跟游戏有关,按菜单键,会出现游戏网址先去安卓网
建议楼主装个安卓优化大师吧!有系统搬家功能,能将软件直接搬到SD卡里面。不过一定是安卓2.2以上版本才行
你加载过内存卡没?
您可能关注的推广
华为c8500的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁平板/笔记本
游戏中心SDK-支付常见问题
&EMUI官方团队&
来自:浏览器
本帖最后由 叶大墨迹 于
15:26 编辑
1.提示“支付检测异常,支付启动失败”。& & 请参考开发者指导书4.2 节 华为支付接口。& & 常见CP问题:& && && &a:amount 没有精确到小数点后两位& && && &b:签名前后数据不一致& && && &c:screentOrient使用了String类型(需使用int类型)& && && &d:将不需要签名的参数进行了签名
2.客户端提示“支付成功,验签失败”。& & 检查公钥是否正确。(是否和从联盟上创建应用时的公钥一样)。
3.服务端回调通知接口“验签失败”。& &a. 检查支付RSA公钥是否正确,是否是从联盟应用权益中获取的支付RSA公钥。& &b. 如果是php编码,检查pem文件是否正确生成的,是否采用的是自己的公钥。在待验签字符串和pem公钥均正确情况下,还是无法验签通过,建议替换ssl库版本,比如使用0.9x版本试一试;& &c. 检查待验签字符串是否正确,只有支付服务器返回的参数才需要参与签名,而且参数名需要排序后按一定规则连接在一起。具体可以参考《华为支付服务端回调接口.pdf》。& &d. 检查签名产生和最终传入的参数是否是基于同一个对象?如果两者基于的参数值不同,则签名相对于支付平台获得的参数而言肯定是错误的。
4.回调地址一天可以修改多少次?是否立即生效?&&没有修改次数限制,修改完成立即生效。
5.支付成功,但是没有收到后台的回调通知。&&a. 检查应用中是否传递了回调URL,或者是否在开发者联盟配置了回调URL,强烈建议采用后种方式;&&b. 在开发者联盟测试回调地址是否可以回调成功&&c. 通过联盟后台的报表中心,查询详单,查看订单中的“回调CP”结果,看看是否回调成功
6.支付检测含有其支付方式问题& &检查androidmanifest、代码(包括注释掉的代码或者没有使用的代码)、jar包、各种资源,都不能存在除华为支付外的其他任何资源、代码、注释。
7.支付成功回调不成功,按以下方式把Demo调用起来,然后进行移植&& Java Demo&&a.&&从下载的包中找到服务端demo:HuaweiServerDemo&&b.&&修改代码中src\com\huawei\pay\CallbackDemo.java中的devPubKey如下:public static final String devPubKey = &MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAIYSLknVbI4U2FHjOM1z5mb7+VPXCsIs5vFKuy4/xRQpF/NCx8GBOUR/6SR1YQMFqgIaLcQ+goxI/kOM2b2VjVECAwEAAQ==&;&&c.&&将工程跑起来&&d.&&发送请求,POST消息体为(ContentType:application/x-www-form-urlencoded):result=0&userName=880568&productName=OOmic&payType=16&amount=1.00&orderId=UN18577C15FC1&notifyTime=7&requestId=-02-14-32-756&extReserved=Pid%3D1122%26Zid%3D2012%26Uid%3DXHHD&sign=QFpDWJ2FF44b9EKIolhx7B29JWIJ34Xfo5bRQ4zPv0MJZyxeTXbAtc3%2BPgYM1Pv8UogmUmWQCtHGINe0S9eD2w%3D%3D
&&PHP Demo&&a. 将phpCallbackDemo.rar解压&&b. 修改productPublicFile.php中的$devPubKey改为$$devPubKey = &MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAKK9kzY3oGoRM3YZE04tYPXspSQDbfUduAN3E89v+Gu4ZuqUqOEstb4p7a01kEj8KwtyFUywH7cncygphQXcnRsCAwEAAQ==&;&&c. 请求productPublicFile.php,在同级目录生成文件payPublicKey.pem&&d. 将文件放到webserver下面&&e. 发送请求(ContentType:application/x-www-form-urlencoded):result=0&userName=880568&productName=OOmic&payType=16&amount=1.00&orderId=UN2014
7C15FC1&notifyTime=140&requestId=-02-14-32-756&extReserved=Pid%3D1122%26Zid%3D2012%26Uid%3DXHHD&sign=QFpDWJ2FF44b9EKIolhx7B29JWIJ34Xfo5bRQ4zPv0MJZyxeTXb
Atc3%2BPgYM1Pv8UogmUmWQCtHGINe0S9eD2w%3D%3D
width:100%">
&已臻大成&
来自:浏览器
路过,顶一下。...
width:100%">
&禁止发言&
来自:浏览器
提示: 作者被禁止或删除 内容自动屏蔽
width:100%">
&渐入佳境&
来自:浏览器
给楼主点赞,支持一下
width:100%">
&炉火纯青&
来自:浏览器
感谢楼主分享
width:100%">
&已臻大成&
来自:浏览器
width:100%">
&禁止发言&
来自:浏览器
提示: 作者被禁止或删除 内容自动屏蔽
width:100%">
&渐入佳境&
来自:浏览器
不错哦哦哦哦哦哦哦哦哦哦哦哦
width:100%">
&登堂入室&
来自:浏览器
width:100%">
&禁止发言&
来自:浏览器
提示: 作者被禁止或删除 内容自动屏蔽
width:100%">
1000万花粉
纪念花粉俱乐部注册花粉数超过1000万
【唯美荷影】【好友相聚】【颍州风光】【山城夜景】【草原随影】【醉美夜景】
花粉客户端
Make it Possible
Make your device special
华为云服务
Huawei cloud services
音乐播放器
Huawei Music
Huawei Vmall
没有最新动态
关注花粉俱乐部
联系我们:
|关注花粉俱乐部:
Copyright (C)
华为软件技术有限公司 版权所有 保留一切权利1.cocos2dx记忆卡片游戏代码、并将游戏移植到“华为荣耀”手机上、移植中的问题总结 - 推酷
1.cocos2dx记忆卡片游戏代码、并将游戏移植到“华为荣耀”手机上、移植中的问题总结
记忆卡片游戏代码
CardItem.h
#pragma once
#ifndef __CardItem_H__
#define __CardItem_H__
#include &cocos2d.h&
USING_NS_CC ;
class CardItem : public CCSprite
static CardItem * create ( int idx );
bool init ( int idx );
CCLabelTTF * ttf ;
CCSprite * bg ;
CC_SYNTHESIZE ( int , _index ,Idx);
void showWhite ();
void showText ();
CardItem.cpp
#include &CardItem.h&
CardItem * CardItem :: create ( int idx )
CardItem * pRet = new CardItem ;
if ( pRet && pRet -& init ( idx ))
pRet -& autorelease ();
delete pRet ;
pRet = NULL ;
return pRet ;
bool CardItem :: init ( int idx )
CCSprite :: init ();
setIdx ( idx );
setContentSize ( CCSizeMake (80,80));
setAnchorPoint ( ccp (0,0));
// 设置字体
CCString * str = CCString :: createWithFormat ( &%d& , idx );
ttf = CCLabelTTF :: create ( str -& getCString (), &Courier New& , 50);
ttf -& setPosition ( ccp (40, 40));
this -& addChild ( ttf );
bg = CCSprite :: create ();
bg -& setTextureRect ( CCRectMake (0,0,77,77));
bg -& setAnchorPoint ( ccp (0,0));
bg -& setColor ( ccc3 (255,255,255));
this -& addChild ( bg );
return true ;
void CardItem :: showWhite ()
ttf -& setVisible ( false );
bg -& setVisible ( true );
void CardItem :: showText ()
ttf -& setVisible ( true );
bg -& setVisible ( false );
LayerGame.h
#ifndef __LayerGame_H__
#define __LayerGame_H__
#include &cocos2d.h&
#include &vector&
using namespace std ;
USING_NS_CC ;
class LayerGame : public CCLayer
static CCScene * scene ( int degree );
static LayerGame * create ( int degree );
bool init ( int degree );
void getAllPoint ();
void getAvailablePoint ();
void addCard ();
void showCardAllWhite ();
CCPointArray * allPoints ;
allCards ;
vector & int & vec ;
CC_SYNTHESIZE ( int , _degere , Degree);
CC_SYNTHESIZE ( int , _clickStart , ClickStart);
virtual bool ccTouchBegan ( CCTouch * pTouch , CCEvent * pEvent );
LayerGame.cpp
#include &LayerGame.h&
#include &CardItem.h&
#include &stdlib.h&
#include &time.h&
#include &LayerOver.h&
#include &cocos-ext.h&
// 支持声音的
#include &SimpleAudioEngine.h&
using namespace
CocosDenshion ;
USING_NS_CC_EXT
// 放开扩展库
CCScene * LayerGame :: scene ( int degree )
CCScene * scene = CCScene :: create ();
LayerGame * layer = LayerGame :: create ( degree );
scene -& addChild ( layer );
return scene ;
LayerGame * LayerGame :: create ( int degree )
LayerGame * pRet = new LayerGame ;
if ( pRet && pRet -& init ( degree ))
pRet -& autorelease ();
delete pRet ;
pRet = NULL ;
return pRet ;
bool LayerGame :: init ( int degree )
CCLayer :: init ();
setDegree ( degree );
setClickStart (0);
getAllPoint ();
getAvailablePoint ();
addCard ();
setTouchEnabled ( true );
setTouchMode ( kCCTouchesOneByOne );
SimpleAudioEngine :: sharedEngine ()-& preloadEffect ( &boom.mp3& );
return true ;
void LayerGame :: getAllPoint ()
allPoints = CCPointArray :: create (60);
allPoints -& retain ();
for ( int i = 0; i & 10; i ++)
for ( int j = 0; j & 6; j ++)
&&&&&&&&&&&
allPoints -& addControlPoint ( ccp (80 * i ,80 * j ));
获得要作为游戏点的 point
void LayerGame :: getAvailablePoint ()
srand ( time ( NULL ));
int idx = rand () % 60;
vector & int &:: iterator itr = vec . begin ();
for (; itr != vec . end (); ++ itr )
&&&&&&&&&&&
if (* itr == idx )
&&&&&&&&&&&&&&&
if ( itr == vec . end ())
&&&&&&&&&&&
vec . push_back ( idx );
&&&&&&&&&&&
if ( vec . size () == getDegree ())
&&&&&&&&&&&&&&&
void LayerGame :: addCard ()
allCards = CCArray :: create ();
allCards -& retain ();
for ( int i = 0; i & getDegree (); i ++)
CardItem * item = CardItem :: create ( i );
item -& setPosition (( CCPoint ) allPoints -& getControlPointAtIndex ( vec [ i ]));
addChild ( item );
item -& showText ();
allCards -& addObject ( item );
void LayerGame :: showCardAllWhite ()
CCObject * obj ;
CCARRAY_FOREACH ( allCards , obj )
CardItem * spr = ( CardItem *) obj ;
spr -& showWhite ();
bool LayerGame :: ccTouchBegan ( CCTouch * pTouch , CCEvent * pEvent )
for ( int i = 0; i & allCards -& count (); i ++)
// 判断是否点中
if ((( CardItem *) allCards -& objectAtIndex ( i ))-& boundingBox ().
&&&&&&&&&&&
containsPoint ( pTouch -& getLocation ()))
&&&&&&&&&&&
showCardAllWhite ();
&&&&&&&&&&&
SimpleAudioEngine :: sharedEngine ()-& playEffect ( &boom.mp3& );
&&&&&&&&&&&
if ( getClickStart () == (( CardItem *) allCards -& objectAtIndex ( i ))-& getIdx ())
&&&&&&&&&&& {
&&&&&&&&&&& &&& ((
CardItem *) allCards -& objectAtIndex ( i ))-& removeFromParentAndCleanup ( true );
&&&&&&&&&&&&&&&
allCards -& removeObjectAtIndex ( i );
&&&&&&&&&&&&&&&
if ( allCards -& count () == 0)
&&&&&&&&&&&&&&& {
&&&&&&&&&&&&&&&&&&&
CCScene * scene = LayerOver :: scene ( true );
&&&&&&&&&&&&&&&&&&&
CCDirector :: sharedDirector ()-& replaceScene ( scene );
&&&&&&&&&&&&&&&&&&&
CCLog ( &you win game& );
&&&&&&&&&&&&&&& }
&&&&&&&&&&& }
&&&&&&&&&&&
&&&&&&&&&&& {
&&&&&&&&&&&&&&&
CCScene * scene = LayerOver :: scene ( false );
&&&&&&&&&&&&&&&
CCDirector :: sharedDirector ()-& replaceScene ( scene );
&&&&&&&&&&&&&&&
CCLog ( &you lose game& );
&&&&&&&&&&& }
&&&&&&&&&&&
_clickStart ++;
return true ;
LayerOver.h
#ifndef __LayerOver_H__
#define __LayerOver_H__
#include &cocos2d.h&
USING_NS_CC ;
class LayerOver : public CCLayer
static CCScene * scene ( bool res );
static LayerOver
create ( bool res );
bool init ( bool res );
void menuCallBack ( CCObject * obj );
LayerOver.cpp
#include &LayerOver.h&
#include &LayerStart.h&
CCScene * LayerOver :: scene ( bool res )
CCScene * scene = CCScene :: create ();
LayerOver * layer = LayerOver :: create ( res );
scene -& addChild ( layer );
return scene ;
LayerOver :: create ( bool res )
LayerOver * pRet = new LayerOver ();
if ( pRet && pRet -& init ( res ))
pRet -& autorelease ();
delete pRet ;
pRet = NULL ;
return pRet ;
bool LayerOver :: init ( bool res )
CCLayer :: init ();
CCMenu * menu = CCMenu :: create ();
CCMenuItem * back = CCMenuItemFont :: create ( &Back& , this , menu_selector ( LayerOver :: menuCallBack ));
if ( res == true )
CCMenuItem * winItem = CCMenuItemFont :: create ( &You Win& );
menu -& addChild ( winItem );
menu -& addChild ( back );
CCMenuItem * failItem = CCMenuItemFont :: create ( &You Failed& );
menu -& addChild ( failItem );
menu -& addChild ( back );
addChild ( menu );
menu -& alignItemsVerticallyWithPadding (30);
return true ;
void LayerOver :: menuCallBack ( CCObject * obj )
CCScene * scene = LayerStart :: scene ();
CCDirector :: sharedDirector ()-& replaceScene ( scene );
LayerStart.h
#ifndef __LayerStart_H__
#define __LayerStart_H__
#include &cocos2d.h&
USING_NS_CC ;
class LayerStart : public CCLayer
CREATE_FUNC ( LayerStart );
static CCScene * scene ();
bool init ();
void easy ( CCObject * obj );
void hard ( CCObject * obj );
void veryHard ( CCObject * obj );
void quit ( CCObject * obj );
enum DEGREE
EASY = 5, HARD = 7, VERYHARD = 9
LayerStart.cpp
#include &LayerStart.h&
#include &LayerGame.h&
CCScene * LayerStart :: scene ()
CCScene * scene = CCScene :: create ();
LayerStart * layer = LayerStart :: create ();
scene -& addChild ( layer );
return scene ;
bool LayerStart :: init ()
CCLayer :: init ();
CCMenuItem * easyItem = CCMenuItemFont :: create ( &Easy& , this ,
menu_selector ( LayerStart :: easy ));
CCMenuItem * hardItem = CCMenuItemFont :: create ( &Hard& , this ,
menu_selector ( LayerStart :: hard ));
CCMenuItem * veryHardItem = CCMenuItemFont :: create ( &VeryHard& ,
this , menu_selector ( LayerStart :: veryHard ));
CCMenuItem * quitItem = CCMenuItemFont :: create ( &Quit& , this ,
menu_selector ( LayerStart :: quit ));
CCMenu * menu = CCMenu :: create ( easyItem , hardItem , veryHardItem , quitItem , NULL );
menu -& alignItemsVerticallyWithPadding (30);
addChild ( menu );
return true ;
void LayerStart :: easy ( CCObject * obj )
CCScene * scene = LayerGame :: scene ( EASY );
CCDirector :: sharedDirector ()-& replaceScene ( scene );
void LayerStart :: hard ( CCObject * obj )
CCScene * scene = LayerGame :: scene ( HARD );
CCDirector :: sharedDirector ()-& replaceScene ( scene );
void LayerStart :: veryHard ( CCObject * obj )
CCScene * scene = LayerGame :: scene ( VERYHARD );
CCDirector :: sharedDirector ()-& replaceScene ( scene );
void LayerStart :: quit ( CCObject * obj ) {
运行结果:
后的效果:
失败后的效果:
记忆卡片手机移植
环境准备:所需软件:
注意不要有中文目录
jdk-7u25-windows-i586.exe
F:\TransPlant\adt-bundle-windows-x86-\eclipse\eclipse.exe
效果图如下:
游戏项目导入,导入录入路径:
E:\Installed\cocos2d-x-2.2.3\projects\game\proj.android
File -- &Import
运行结果:
,从官网(
/install.html
下载后软件:
双击上面的
位的软件进行安装。这里选择
位进行安装。
cygwin64\etc
将最后一行注释掉,而换成如下的配置:
none /cygdrive cygdrive binary,noacl,posix=0,user 0 0
的运行效果图如下:
配置环境变量
加载系统路径到
本地路径中。解决
找不到的问题,打开
Eclipse-&windows-preference
看到如下配置:
配置项目中的
build_native.sh
文件,加上:
777 &$APP_ANDROID_ROOT&/assets -R
的另外一个
应用,只有这样才能让本项目运行起来
加载路径是:
E:\Installed\cocos2d-x-2.2.3\cocos2dx\platform\android\java
点击确定。导入后的截图:
将游戏移植到手机,将手机
线接上电脑(注意,不要使用
模拟器进行运行,
模拟器上运行由问题)。
(这里以华为荣耀作为测试机)。
运行效果:
即使移植到华为荣耀手机上的
记忆卡片游戏
文件即可用:
横屏、竖屏设置
AndroidManifest.xml
screenOrientation=&landscape&
screenOrientation=&portrait&
移植错误总结:
[ 17:11:41 - myhello] Unable to resolve target 'android-8'
[ 17:24:58 - libcocos2dx] Unable to resolve target 'android-8'
[ 17:33:15 - SDK Manager] Created AVD 'AVD19' based on Android 4.4.2, ARM (armeabi-v7a) processor,
[ 17:33:15 - SDK Manager] with the following hardware config:
[ 17:33:15 - SDK Manager] disk.dataPartition.size=200M
[ 17:33:15 - SDK Manager] hw.accelerometer=yes
[ 17:33:15 - SDK Manager] hw.audioInput=yes
[ 17:33:15 - SDK Manager] hw.battery=yes
[ 17:33:15 - SDK Manager] hw.camera.back=none
[ 17:33:15 - SDK Manager] hw.dPad=no
[ 17:33:15 - SDK Manager] hw.device.hash2=MD5:baee
[ 17:33:15 - SDK Manager] hw.device.manufacturer=Generic
[ 17:33:15 - SDK Manager] hw.device.name=3.2in HVGA slider (ADP1)
[ 17:33:15 - SDK Manager] hw.gps=yes
[ 17:33:15 - SDK Manager] hw.keyboard=yes
[ 17:33:15 - SDK Manager] hw.keyboard.lid=yes
[ 17:33:15 - SDK Manager] hw.lcd.density=160
[ 17:33:15 - SDK Manager] hw.mainKeys=yes
[ 17:33:15 - SDK Manager] hw.ramSize=512
[ 17:33:15 - SDK Manager] hw.sdCard=yes
[ 17:33:15 - SDK Manager] hw.sensors.orientation=yes
[ 17:33:15 - SDK Manager] hw.sensors.proximity=yes
[ 17:33:15 - SDK Manager] hw.trackBall=no
[ 17:33:15 - SDK Manager] skin.dynamic=no
[ 17:33:15 - SDK Manager] vm.heapSize=16
[ 17:35:56 - myhello] &&&& (skipping file '.gitignore' due to ANDROID_AAPT_IGNORE pattern '.*')
[ 17:35:56 - myhello] &&&&&& Unable to add 'F:\cocos2d-x-2.2.3\cocos2d-x-2.2.3\projects\myhello\proj.android\assets\CloseNormal.png': Zip add failed
[ 17:35:56 - myhello] ERROR: unable to process assets while packaging 'F:\cocos2d-x-2.2.3\cocos2d-x-2.2.3\projects\myhello\proj.android\bin\resources.ap_'
[ 17:35:56 - myhello] ERROR: packaging of 'F:\cocos2d-x-2.2.3\cocos2d-x-2.2.3\projects\myhello\proj.android\bin\resources.ap_' failed
上面的错误原因是:
cygwin64\etc
将最后一行注释掉,而换成如下的配置:
none /cygdrive cygdrive binary,noacl,posix=0,user 0 0
其它问题:略
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致手机进入recovery卡在语言选择界面怎么办_华为p7吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:52,868贴子:
手机进入recovery卡在语言选择界面怎么办收藏
急急急!!!!求大神
救救我!!
按住开机键五秒以上等自动黑屏关机,然后等五秒,接着震动开机,一切OK
不是专用的rec,认清是移动的还是联通的
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或华为手机要玩coc只能登录华为账号吗_百度知道
华为手机要玩coc只能登录华为账号吗
就只能关联其中的一种国服不是的,有九游啊或者360啊其他的。比如说谷歌的账号你想关联一次国服的,但是账号关联的话,以后就不可以改了,选定好了关联了。所以建议还是慎重选定好了再创建关联,其实国内的代理商有很多个,华为只是其中一个
其他类似问题
为您推荐:
其他4条回答
在国内有很多版本,到都在同一个服务器里玩。你原来玩的哪个版本接着下就好了
首领您好,您想玩什么版本下载该版本游戏即可
国服客户端分很多种的,你原来是什么版就下什么版本的COC
不是,所有玩家都在一起的,包括国外的
不是啊,我以前有帐号,但是今天换了华为手机发现登不上以前的帐号了,求解
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 华为游戏账号无法登陆 的文章

 

随机推荐