노력과 삽질 퇴적물
① 구글 플레이에 어플리케이션(이하, 앱)을 등록시 '정리되지 않는파일'관련 에러메시지로 등록실패② T스토어등에서 서명번호 혹은 인증번호 미갱신 관련으로 검수 통과 실패 교육원(제 경우는 국비지원 안드로이드 앱 개발자 과정)에서 이러한 부분까지는 다뤄보진 않아서 실무에서 헤맸습니다.보통 프로젝트 실행으로 (프로젝트 폴더)\bin에서 생성되는 APK파일로 테스트 어플 만들거나 배포를 했었는데,안드로이드 마켓에 안드로이드 앱을 등록할때는 몇가지 과정이 좀더 필요합니다. 1. APK파일에 keystore 생성/갱신 ① 앱 서명파일 만들기2가지 방법이 있는데, 한쪽은 단축메뉴격이고 다른 하나는 수동생성이라고 볼수 있습니다. (프로젝트 폴더내 AndroidManifest.xml를 통하거나 프로젝트 폴더 우클릭) ..
안드로이드: cocos2d-android (1)안드로이드: cocos2d-android (2)안드로이드: cocos2d-android (3) * 해당 포스트는 윈도우 32비트/이클립스/JDK 1.7/안드로이드용 기준으로 아이폰용(Cocos2d for iPhone)를 찾으시는 분은 다음의 링크로 가시면 도움이 될겁니다. [설치 및 빈 프로젝트 시작하기, Cocos2d for iPhone] 1. 터치 입력 및 처리 예.public boolean ccTouchesBegan(MotionEvent event){double x = event.getX();double y = event.getY();CGPoint location = CCDirector.sharedDirector().convertToGL(CGPoint...
안드로이드: cocos2d-android (1)안드로이드: cocos2d-android (2)안드로이드: cocos2d-android (3) * 해당 포스트는 윈도우 32비트/이클립스/JDK 1.7/안드로이드용 기준으로 아이폰용(Cocos2d for iPhone)를 찾으시는 분은 다음의 링크로 가시면 도움이 될겁니다. [설치 및 빈 프로젝트 시작하기, Cocos2d for iPhone] 1. 기본적인 용어 ①스프라이트(Sprite)-> CocosNode의 서브클래스-> 이동, 크기변환, 회전, 애니메이션등을 적용할수 있는 2D 이미지-> 스프라이트 = {부속_스프라이트1, 부속_스프라이트2, ..., 부속_스프라이트N} ②레이어(Layer)-> CocosNode의 서브클래스-> 이벤트 핸들러가 정의되는 ..
안드로이드: cocos2d-android (1)안드로이드: cocos2d-android (2)안드로이드: cocos2d-android (3) * 해당 포스트는 윈도우 32비트/이클립스/JDK 1.7/안드로이드용 기준으로 아이폰용(Cocos2d for iPhone)를 찾으시는 분은 다음의 링크로 가시면 도움이 될겁니다. [설치 및 빈 프로젝트 시작하기, Cocos2d for iPhone] 0. 필요한 프로그램 JDK (안드로이드: 개발환경 구축중, 'Java SE 설치 & 경로지정'참조.) 이클립스 (안드로이드: 개발환경 구축중, 'ADT플러그인'참조.) 안드로이드 SDK (안드로이드: 개발환경 구축중, '버전에 맞는 안드로이드SDK 설치'참조.) cocos2d-android (cocos2d-master...
Android APIs Reference 안드로이드: 기초정리(1) 안드로이드: 기초정리(2) 안드로이드: 기초정리(3) 안드로이드: 기초정리(4) 추천자료: 안드로이드 개발시 100가지 팁 추천자료: [Android] 정보 정리 09. 구글맵과 좌표 Bohemian life :: 구글맵에 마커 표시하기(위치 지정)구글맵에서 현재위치에 마커 표시하기. :: 네이버 블로그 10. 스레드 1. Thread() Thread(Runnable runnable) -> JAVA: 스레드 참조. * 허니컴부터는 메인스레드에 NW연결을 넣으면 에러가 나기때문에별도로 Runnable를 정의 하고 스레드에 넣어서 실행하거나, AsyncTask를 상속받은 클래스를 만들어서 해당 클래스 객체를 생성 시키면 됩니다.(UsrAsy..
Android APIs Reference 안드로이드: 기초정리(1) 안드로이드: 기초정리(2) 안드로이드: 기초정리(3) 안드로이드: 기초정리(4) 추천자료: 안드로이드 개발시 100가지 팁 추천자료: [Android] 정보 정리 07. 알림창 1. 토스트 토스트를 띄우는 코드는 크게 2가지가 가능하다. -> 유형1. Toast.makeText(getApplicationContext(), "토스트 알림", Toast.LENGTH_LONG).show(); -> 유형2. Toast toast = Toast.makeText(getApplicationContext(), "토스트 알림", Toast.LENGTH_LONG); toast.show(); 2. 상태알림(notification)과 해지 ① res/layo..
Android APIs Reference 안드로이드: 기초정리(1) 안드로이드: 기초정리(2) 안드로이드: 기초정리(3) 안드로이드: 기초정리(4) 추천자료: 안드로이드 개발시 100가지 팁 추천자료: [Android] 정보 정리 추천자료: Android,Easy Tutorials... 04. 레이아웃 1. 리니어레이아웃 XML파일 res/layout -> orientation에 horizontal/vertical선택가능 ......... ......... 2. 릴레티브 레이아웃 XML파일 res/layout * 특정 컴포넌트기준의 상대위치 android:layout_toRightOf="@id/???" android:layout_toLeftOf="@id/???" android:layout_above="@..