Cocos2d x Cocos2dx-使用sdkbox导入插件时出错
我正在尝试使用Cocos2d x Cocos2dx-使用sdkbox导入插件时出错,cocos2d-x,cocos2d-x-3.0,Cocos2d X,Cocos2d X 3.0,我正在尝试使用Cocos2dx(v3.7.1)在游戏中通过sdkbox(v0.5.6.7)导入插件,但我总是遇到以下错误: $> sdkbox import facebook _______ ______ _ _ ______ _____ _ _ |______ | \ |____/ |_____] | | \___/ ______| |_____/ | \_ |_____] |_____| _/ \_ Copyright (c
Cocos2dx(v3.7.1)
在游戏中通过sdkbox(v0.5.6.7)
导入插件,但我总是遇到以下错误:
$> sdkbox import facebook
_______ ______ _ _ ______ _____ _ _
|______ | \ |____/ |_____] | | \___/
______| |_____/ | \_ |_____] |_____| _/ \_
Copyright (c) 2015 Chukong Technologies Inc. v0.5.6.7
Traceback (most recent call last):
File "monolith.py", line 4327, in <module>
File "monolith.py", line 4312, in main
File "monolith.py", line 3507, in perform
File "monolith.py", line 3515, in perform
File "monolith.py", line 3979, in main
File "monolith.py", line 3507, in perform
File "monolith.py", line 3515, in perform
File "monolith.py", line 4195, in cmd_import
File "monolith.py", line 3949, in load_projects
File "monolith.py", line 3666, in load_xcode_project
File "monolith.py", line 2161, in initialize
File "/usr/lib/python2.7/subprocess.py", line 710, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1327, in _execute_child
raise child_exception
OSError: [Errno 2] Arquivo ou diretório não encontrado
$>sdkbox导入facebook
_______ ______ _ _ ______ _____ _ _
|______ | \ |____/ |_____] | | \___/
______| |_____/ | \_ |_____] |_____| _/ \_
版权所有(c)2015楚空科技有限公司v0.5.6.7
回溯(最近一次呼叫最后一次):
文件“monolith.py”,第4327行,在
文件“monolith.py”,第4312行,在main中
文件“monolith.py”,第3507行,执行
文件“monolith.py”,第3515行,执行
文件“monolith.py”,第3979行,在main中
文件“monolith.py”,第3507行,执行
文件“monolith.py”,第3515行,执行
cmd_导入中第4195行的文件“monolith.py”
load_项目中第3949行的文件“monolith.py”
文件“monolith.py”,第3666行,在load\u xcode\u项目中
初始化中第2161行的文件“monolith.py”
文件“/usr/lib/python2.7/subprocess.py”,第710行,在__
错误读取,错误写入)
文件“/usr/lib/python2.7/subprocess.py”,第1327行,在执行子进程中
引发子对象异常
奥瑟罗:[Errno 2]Arquivo ou diretório não encontrado
当我用3.6版的
cococos2dx
测试sdkbox
时,这也发生了,这就是为什么我更新了我的projet以使用全新的3.7.1版的cococos2dx
。从Cocos2dx 3.7.1开始,它现在附带了sdkboxv0.5.6.7
。我所做的就是安装这个新版本的cococos2dx
,创建一个新项目(通过cocosnew…
),然后复制我的旧源文件(我在旧项目中使用的那些文件);当我尝试导入facebook插件时,我收到了错误消息。我想不出是怎么回事。我搜索了谷歌,但没有结果。我的项目在我的linux系统下成功编译。怎么了?看起来您没有安装JDK,或者您没有为JDK设置路径
因为调用命令java-version
时会出现错误
要检查java是否有路径设置,请打开终端并运行命令javac
。如果它说javac不被识别为内部或外部命令,那么您需要检查您的系统中是否有java,如果有,则执行路径设置
希望这有帮助。对不起,这个问题与JAVA或JDK无关。我已经正确安装了所有的java开发工具,并且功能齐全。我遇到了这个问题——似乎有一个弃用的问题。您是否可以确保您使用的是最新版本的sdkbox?我没有任何问题。我使用的是cocos2d-x 3.8和最新版本的sdkbox,使用的是python 2.76I。我通过删除ios项目文件并使用最新版本(默认情况下包括sdkbox)解决了这个问题。谢谢你愿意帮忙。