2011-02-08 9 views
1

나는 Android를 처음 사용합니다 ... Andengine을 사용하여 간단한 안드로이드 게임을 만들고 싶습니다. Eclipse에서 Andengine을 설치하는 법을 알려줄 수 있습니까? 저는 리눅스에서 Eclipse를 사용하고 있습니다.내 일식에 Andengine을 설치하는 방법은 무엇입니까?

편집 :

Andengine가 설치되어 있지만 내가 로그 캣에서이 오류 메시지가 얻을 : 당신이없는 경우

02-09 00:36:53.562: ERROR/AndEngine(501): java.io.FileNotFoundException: ggg 
    02-09 00:36:53.562: ERROR/AndEngine(501): at android.content.res.AssetManager. 
    openAsset(Native Method) 
02-09 00:36:53.562: ERROR/AndEngine(501): at android.content.res.AssetManager 
.open(AssetManager.java:313) 
02-09 00:36:53.562: ERROR/AndEngine(501): at android.content.res.AssetManager 
.open(AssetManager.java:287) 
02-09 00:36:53.562: ERROR/AndEngine(501): at org.anddev.andengine.opengl.texture 
.source.AssetTextureSource.<init>(AssetTextureSource.java:46) 
02-09 00:36:53.562: ERROR/AndEngine(501): at org.anddev.andengine.opengl.texture 
.region.TextureRegionFactory.createFromAsset(TextureRegionFactory.java:66) 
    02-09 00:36:53.562: ERROR/AndEngine(501): at org.anddev.andengine.examples.minimal 
    .AndEngineMinimalExample.onLoadResources(AndEngineMinimalExample.java:59) 
02-09 00:36:53.562: ERROR/AndEngine(501): at org.anddev.andengine.ui.activity 
.BaseGameActivity.doResume(BaseGameActivity.java:158) 
02-09 00:36:53.562: ERROR/AndEngine(501): at org.anddev.andengine.ui.activity 
.BaseGameActivity.onWindowFocusChanged(BaseGameActivity.java:83) 
02-09 00:36:53.562: ERROR/AndEngine(501): at com.android.internal.policy.impl 
.PhoneWindow$DecorView.onWindowFocusChanged(PhoneWindow.java:1981) 
02-09 00:36:53.562: ERROR/AndEngine(501): at android.view.View 
.dispatchWindowFocusChanged(View.java:3788) 
02-09 00:36:53.562: ERROR/AndEngine(501): at android.view.ViewGroup 
.dispatchWindowFocusChanged(ViewGroup.java:658) 
    02-09 00:36:53.562: ERROR/AndEngine(501):  at 
    android.view.ViewRoot.handleMessage(ViewRoot.java:1921) 
    02-09 00:36:53.562: ERROR/AndEngine(501):  at 
    android.os.Handler.dispatchMessage(Handler.java:99) 
    02-09 00:36:53.562: ERROR/AndEngine(501): at android.os.Looper.loop(Looper.java:123) 
    02-09 00:36:53.562: ERROR/AndEngine(501): at 
    android.app.ActivityThread.main(ActivityThread.java:4627) 
    02-09 00:36:53.562: ERROR/AndEngine(501):  at 
    java.lang.reflect.Method.invokeNative(Native Method) 
    02-09 00:36:53.562: ERROR/AndEngine(501):  at 
    java.lang.reflect.Method.invoke(Method.java:521) 
    02-09 00:36:53.562: ERROR/AndEngine(501):  at 
    com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) 
    02-09 00:36:53.562: ERROR/AndEngine(501):  at 
    com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 
    02-09 00:36:53.562: ERROR/AndEngine(501):  at dalvik.system.NativeStart.main 
    (Native Method) 
    02-09 00:36:53.821: DEBUG/dalvikvm(501): GC_EXTERNAL_ALLOC freed 1797 objects/
    148120 bytes in 173ms 
    02-09 00:36:54.160: DEBUG/libEGL(501): egl.cfg not found, using default config 
    02-09 00:36:54.230: DEBUG/libEGL(501): loaded /system/lib/egl/libGLES_android.so 
    02-09 00:36:54.425: DEBUG/AndEngine(501): onSurfaceCreated 
    02-09 00:36:54.441: DEBUG/AndEngine(501): RENDERER: Android PixelFlinger 1.3 
    02-09 00:36:54.500: DEBUG/AndEngine(501): VERSION: OpenGL ES-CM 1.0 
    02-09 00:36:54.511: DEBUG/AndEngine(501): EXTENSIONS: GL_OES_byte_coordinates 
    GL_OES_fixed_point GL_OES_single_precision GL_OES_read_format 
    GL_OES_compressed_paletted_texture GL_OES_draw_texture GL_OES_matrix_get 
    GL_OES_query_matrix GL_OES_EGL_image GL_OES_compressed_ETC1_RGB8_texture 
    GL_ARB_texture_compression GL_ARB_texture_non_power_of_two 
    GL_ANDROID_user_clip_plane 
    GL_ANDROID_vertex_buffer_object GL_ANDROID_generate_mipmap 
    02-09 00:36:54.531: DEBUG/AndEngine(501): EXTENSIONS_VERXTEXBUFFEROBJECTS = false 
    02-09 00:36:54.531: DEBUG/AndEngine(501): EXTENSIONS_DRAWTEXTURE = true 
    02-09 00:36:54.541: DEBUG/AndEngine(501): onSurfaceChanged: pWidth=480 pHeight=320 
    02-09 00:36:54.630: ERROR/AndEngine(501): Failed loading Bitmap in 
    AssetTextureSource. AssetPath: ggg 
    02-09 00:36:54.630: ERROR/AndEngine(501): java.io.FileNotFoundException: ggg 
    02-09 00:36:54.630: ERROR/AndEngine(501):  at 
    android.content.res.AssetManager.openAsset(Native Method) 
    02-09 00:36:54.630: ERROR/AndEngine(501):  at 
    android.content.res.AssetManager.open(AssetManager.java:313) 
    02-09 00:36:54.630: ERROR/AndEngine(501):  at 
    android.content.res.AssetManager.open(AssetManager.java:287) 
    02-09 00:36:54.630: ERROR/AndEngine(501):  at 
    org.anddev.andengine.opengl.texture.source 
    .AssetTextureSource.onLoadBitmap(AssetTextureSource.java:95) 
    02-09 00:36:54.630: ERROR/AndEngine(501):  at org.anddev.andengine.opengl.texture 
    .Texture$TextureSourceWithLocation.onLoadBitmap(Texture.java:364) 
    02-09 00:36:54.630: ERROR/AndEngine(501):  at org.anddev.andengine.opengl.texture 
    .Texture.writeTextureToHardware(Texture.java:208) 
    02-09 00:36:54.630: ERROR/AndEngine(501):  at 
    org.anddev.andengine.opengl.texture.Texture.loadToHardware(Texture.java:175) 
    02-09 00:36:54.630: ERROR/AndEngine(501):  at org.anddev.andengine.opengl.texture 
    .TextureManager.updateTextures(TextureManager.java:136) 
    02-09 00:36:54.630: ERROR/AndEngine(501):  at org.anddev.andengine.engine.Engine 
.onDrawFrame(Engine.java:508) 
    02-09 00:36:54.630: ERROR/AndEngine(501):  at org.anddev.andengine.opengl.view 
.RenderSurfaceView$Renderer.onDrawFrame(RenderSurfaceView.java:148) 
    02-09 00:36:54.630: ERROR/AndEngine(501):  at org.anddev.andengine.opengl.view 
.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:617) 
02-09 00:36:54.630: ERROR/AndEngine(501):  at org.anddev.andengine.opengl.view 
.GLSurfaceView$GLThread.run(GLSurfaceView.java:549) 
02-09 00:36:54.751: ERROR/AndEngine(501): Error loading: AssetTextureSource(ggg) 
02-09 00:36:54.751: ERROR/AndEngine(501): java.lang.IllegalArgumentException: 
TextureSource: AssetTextureSource(ggg) returned a null Bitmap. 
02-09 00:36:54.751: ERROR/AndEngine(501):  at org.anddev.andengine.opengl.texture 
.Texture.writeTextureToHardware(Texture.java:211) 
02-09 00:36:54.751: ERROR/AndEngine(501):  at 
org.anddev.andengine.opengl.texture.Texture.loadToHardware(Texture.java:175) 
02-09 00:36:54.751: ERROR/AndEngine(501):  at org.anddev.andengine.opengl.texture 
.TextureManager.updateTextures(TextureManager.java:136) 
02-09 00:36:54.751: ERROR/AndEngine(501):  at 
org.anddev.andengine.engine.Engine.onDrawFrame(Engine.java:508) 
02-09 00:36:54.751: ERROR/AndEngine(501):  at org.anddev.andengine.opengl.view 
.RenderSurfaceView$Renderer.onDrawFrame(RenderSurfaceView.java:148) 
02-09 00:36:54.751: ERROR/AndEngine(501):  at org.anddev.andengine.opengl.view 
.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:617) 
02-09 00:36:54.751: ERROR/AndEngine(501):  at org.anddev.andengine.opengl.view 
.GLSurfaceView$GLThread.run(GLSurfaceView.java:549) 
02-09 00:36:54.793: WARN/dalvikvm(501): threadid=7: thread exiting with uncaught 
exception (group=0x4001d800) 
02-09 00:36:54.831: ERROR/AndroidRuntime(501): FATAL EXCEPTION: GLThread 
02-09 00:36:54.831: ERROR/AndroidRuntime(501): java.lang.IllegalArgumentException: 
TextureSource: AssetTextureSource(ggg) returned a null Bitmap. 
02-09 00:36:54.831: ERROR/AndroidRuntime(501): at org.anddev.andengine.opengl.texture 
.Texture.writeTextureToHardware(Texture.java:211) 
    02-09 00:36:54.831: ERROR/AndroidRuntime(501):at org.anddev.andengine.opengl.texture 
    .Texture.loadToHardware(Texture.java:175) 
02-09 00:36:54.831: ERROR/AndroidRuntime(501): at 
org.anddev.andengine.opengl.texture 
.TextureManager.updateTextures(TextureManager.java:136) 
02-09 00:36:54.831: ERROR/AndroidRuntime(501):  at org.anddev.andengine.engine 
.Engine.onDrawFrame(Engine.java:508) 
02-09 00:36:54.831: ERROR/AndroidRuntime(501):  at org.anddev.andengine.opengl.view 
.RenderSurfaceView$Renderer.onDrawFrame(RenderSurfaceView.java:148) 
02-09 00:36:54.831: ERROR/AndroidRuntime(501):  at org.anddev.andengine.opengl.view 
.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:617) 
02-09 00:36:54.831: ERROR/AndroidRuntime(501):  at org.anddev.andengine.opengl.view 
.GLSurfaceView$GLThread.run(GLSurfaceView.java:549) 
02-09 00:36:54.983: WARN/ActivityManager(66):Force finishing 
activityorg.anddev.andengine.examples.minimal/.AndEngineMinimalExample 
02-09 00:36:55.661: DEBUG/dalvikvm(66): GC_EXPLICIT freed 2704 objects/
163368 bytes in 265ms 
02-09 00:36:55.743: INFO/WindowManager(66): Setting rotation to 0, animFlags=1 
02-09 00:36:55.781: INFO/ActivityManager(66): Config changed: { scale=1.0 imsi=310/260 
loc=en_US touch=3 keys=2/1/2 nav=3/1 orien=1 layout=18 uiMode=17 seq=13} 
02-09 00:36:56.240: WARN/ActivityManager(66): Activity pause timeout for 
HistoryRecord{43fd2338 org.anddev 
.andengine.examples.minimal/.AndEngineMinimalExample} 
02-09 00:36:56.922: WARN/IInputConnectionWrapper(288): showStatusIcon on inactive 
InputConnection 
    02-09 00:36:57.416: WARN/WindowManager(66): Window freeze timeout expired. 
    02-09 00:36:57.416: WARN/WindowManager(66): Force clearing orientation change: 
    Window{43fecea8 StatusBarExpanded paused=false} 
    02-09 00:36:57.431: WARN/WindowManager(66): Force clearing orientation change: 
    Window{43fba7b0 com.android.launcher/com.android.launcher2.Launcher paused=false} 
    02-09 00:36:59.090: DEBUG/dalvikvm(335): GC_EXPLICIT freed 85 objects/3560bytes 
    in 12084ms 
02-09 00:36:59.891: DEBUG/dalvikvm(66): GC_EXPLICIT freed 1126 objects/61592 bytes 
in 399ms 
02-09 00:37:07.941: WARN/ActivityManager(66): Activity destroy timeout for 
HistoryRecord{43fd2338 org.anddev.andengine.examples.minimal/ 
.AndEngineMinimalExample} 

답변

2

단지 (프로젝트에 lib 폴더에 andengine.jar 추가를

다음 프로젝트 빌드 경로가

당신이 그것을 가지고에 항아리를 추가)를 작성, 당신은 성공적으로 어떻게 진정한 방법으로 전체 소스를 얻는 방법

cd EclipseWorkspace/ 
hg clone https://code.google.com/p/andengine/ AndEngine 
hg clone https://code.google.com/p/andenginelivewallpaperextension/ AndEngineLiveWallpaperExtension 
hg clone https://code.google.com/p/andenginemodplayerextension/ AndEngineMODPlayerExtension 
hg clone https://code.google.com/p/andenginemultiplayerextension/ AndEngineMultiplayerExtension 
hg clone https://code.google.com/p/andenginemultitouchextension/ AndEngineMultiTouchExtension 
hg clone https://code.google.com/p/andenginephysicsbox2dextension/ AndEnginePhysicsBox2DExtension 
hg clone https://code.google.com/p/andengineaugmentedrealityextension/ AndEngineAugmentedRealityExtension 
hg clone https://code.google.com/p/andenginesvgtextureregionextension/ AndEngineSVGTextureRegionExtension 
hg clone https://code.google.com/p/andenginetexturepackerextension/ AndEngineTexturePackerExtension 
hg clone https://code.google.com/p/andengineexamples/ AndEngineExamples 
mkdir AndEngine/res 
mkdir AndEngineLiveWallpaperExtension/res 
mkdir AndEngineMODPlayerExtension/res 
mkdir AndEngineMultiplayerExtension/res 
mkdir AndEngineMultiTouchExtension/res 
mkdir AndEnginePhysicsBox2DExtension/res 
mkdir AndEngineAugmentedRealityExtension/res 
mkdir AndEngineSVGTextureRegionExtension/res 
mkdir AndEngineTexturePackerExtension/res 

다음 일식의 작업 공간으로 모든 프로젝트를 가져 AndEngine의 최신 버전에 적용 할 수 없음 AndEngineExamples

+0

을 실행 – khalid13

1

andengine

를 설치했습니다. AndEngine은 더 이상 JAR로 내보낼 수 없습니다. https://github.com/nicolasgramlich/AndEngine을 참조하십시오.
관련 문제