嗨我想在mac中使用cocos2dx android studio。
我下载了:
android-ndk-r9d,android studio 2.1.1和apache-ant-1.9.7。 cocos2dx 3.11.1
现在我使用命令
成功创建了一个项目import matplotlib.pylab as plt
import numpy as np
pause = False
def onClick(event):
global pause
pause ^= True
fig = plt.figure()
fig.canvas.mpl_connect('button_press_event', onClick)
nt = 100
x = np.random.random(nt+4)
y = np.random.random(nt+4)
s = np.random.random(nt+4)
t = 0
while t < nt:
if not pause:
ax = fig.add_subplot(2,1,1)
ay = fig.add_subplot(2,1,2)
ax.scatter(x[t:t+4], y[t:t+4])
ay.pie(s[t:t+4])
t += 1
plt.pause(0.1)
现在,当我试图在模拟器或Android设备的android studio中运行项目时,它崩溃了。它在System.loadLibrary(libName)中崩溃;其中libName = MyGame我在logcat中获得了这个崩溃日志
cocos new TEST -p com.your_company.test -l cpp -d /Users/mac-corei5-1/Desktop/Sayem/cocos2dx/Project
答案 0 :(得分:0)
即使认为Cocos2d-x 3.10+已经购买了android studio支持和gradle构建支持,它仍然非常多。您的构建崩溃的原因是因为您实际上没有使用Android-Studio构建选项创建.so文件。尝试运行
cocos compile -p android --android-studio
通过CLI以便正确生成文件。
然后你可以通过Android-studio运行项目,但是记住每次更改游戏源时都必须运行CLI命令。尚未找到适当的解决方法。