너무 초보적인 질문이라..ㅜㅜ

지금 책 보면서 화면에 이미지 띄우는 어플 만들고 있거든여... 카드 맞추기 게임인데

 

첫번째 메인 화면 띄우는건 성공했어요

그리고 두번째 메인화면에 뒤집힌 카드 6개 만드는거 < 여기서 오류는 없는데 핸드폰에 넣고 실행하면 하얀화면만 뜨고 한0.1초만에 꺼져버리는데... 처음에 잘못한거 같은데...

 

 

휴대폰은 갤럭시 노트 이구요

이클립스에서 이렇게 설정했습니다.

 

Minimum Required SDK : API 8 : Android 2.2(Froyo)

Target SDK : API 16: Android 4.1(Jelly Bean)

Compile With API 17 : Android 4.2

Theme: holo Lighy with Dark Action BAR

 

노트는 4.0.4 버전이구요 저기에는 4.03 버전이 가장 비슷한거 같아서 전부 4.0.3 버전으로 맞추고 시작하면

빌드할때 찾을수 있는 디바이스가 없다고 뜹니다.

 

혹시 매니패스트 에서

 

android:debuggable="true"
 이거 안해서 그런가요?

이거 넣으면 오류 나던데..

 

package org.game;

import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.view.View;

public class CardGameView extends View{
 Bitmap m_BackGroundImage;
 Bitmap m_Card_Backside;
 
 public CardGameView(Context context){
  super(context);
  m_BackGroundImage = BitmapFactory.decodeResource(getResources(),R.drawable.background,null);
  m_Card_Backside = BitmapFactory.decodeResource(getResources(), R.drawable.backside,null);
   }
 
 @Override
  public void onDraw(Canvas canvas){
  canvas.drawBitmap(m_BackGroundImage,0,0,null);
  for(int y=0; y<2; y++){
   for(int x=0;y<3;x++)
    canvas.drawBitmap(m_Card_Backside,35 + x*90,150+y*130,null);
    
  }
 }
}