너무 초보적인 질문이라..ㅜㅜ
지금 책 보면서 화면에 이미지 띄우는 어플 만들고 있거든여... 카드 맞추기 게임인데
첫번째 메인 화면 띄우는건 성공했어요
그리고 두번째 메인화면에 뒤집힌 카드 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);
}
}
}




핸드폰 설정 -> 개발자 옵션 -> USB디버깅 체크 되어 있는지 확인 한번 해보세요.