2017-05-14 59 views
0

的代碼是一樣的libgdxLibGDX不出口到Android

public class MyGdxGame extends ApplicationAdapter { 
SpriteBatch batch; 

@Override 
public void create() { 
    batch = new SpriteBatch(); 
} 

@Override 
public void render() { 
    Gdx.gl.glClearColor(1, 0, 0, 1); 
    Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT); 
    batch.begin(); 
    batch.end(); 
} 

@Override 
public void dispose() { 
    batch.dispose(); 
} 
} 

問題出在哪裏的默認?當我打開這個遊戲我的智能手機,我把這個消息「很遺憾我-GDX-遊戲已經停止」

,我應該怎麼做,如果這個問題是在軟件開發工具包

+0

請顯示您的錯誤日誌? – Aryan

+0

@AbhishekAryan模擬器不開放,所以我不能採取錯誤日誌。 模擬器停留在「Android」 – Salihcan

+1

'模擬器不打開',這是不同的問題,當你在智能手機上運行,​​然後出現任何日誌錯誤? – Aryan

回答

0

技術上我不能評論,所以我回答在這裏,

1)從您的渲染功能註釋掉這兩條線後再試一次: -

batch.begin(); 
batch.end(); 

2)還可以鍵入在Android Studio中的命令提示符下此命令(假設你使用這個機器人工作室)和告訴我發生了什麼事:

gradlew desktop:run 
+0

這段代碼就是例子。原始遊戲在這裏https://ibb.co/nqB6d5。遊戲在Windows上運行良好。問題在Android上。我正在使用eclipse – Salihcan

+0

@Salihcan你需要向我們展示代碼,否則我們將無法正確告訴你你做錯了什麼。 –