$ sudo apt-get install ia32-libs

deb 파일을 가져올 필요없이 apt-get 을 통해 라이브러리를 설치할 수 있다.
32비트 라이브러리 설치로 해결되는걸 보면
원인은 우분투는 64비트인데 안드로이드 SDK 가 64비트를 지원하지 않아서 그런것같다.

이클립스 실행시 오류가 나와 직접 adb 를 실행 해보니
2, No such file or directory
를 보여주며 끝난다.

해결방법
1. getlibs 받기 (http://frozenfonx.freehostia.com/cappy/getlibs-all.deb 또는 첨부파일 이용)
2. 터미널 창 열기
3. 받은 getlibs 경로로 이동
4. getlibs 설치 (sudo dpkg -i getlibs-all.deb)
5. 안드로이드 SDK 폴더\platform-tools 로 이동
6. sudo getlibs aapt
완료.

이 과정에 90개 이상의 패키지들이 새로 설치되었다. ㄷㄷ
 


getlibs-all.deb

 

regsvr32 actxprxy.dll

windows vista 이상에서는 관리자 권한으로 실행하여야함.

int a = 0;
int b = -~a; // 1
int c = ~-a; // -1

a+1 또는 a-1 의 경우는 수식 내부에 쓸 경우 연산자 우선순위때문에 괄호를 붙여야 할 경우가 있는데, 이렇게 사용하면 괄호없이 사용이 가능하다.

자바 클래스 쪽 함수의 접근자를 public 이 아닌 private 로 해야한다.

참고: http://stackoverflow.com/questions/6365703/call-a-java-method
makefile (Android.mk) 맨 아래줄에 다음을 추가

$(call import-module,android/native_app_glue)


Error Domain=ALAssetsLibraryErrorDomain Code=-3310 "Data unavailable" UserInfo=0x4b2490 {NSLocalizedRecoverySuggestion=Launch the Photos application, NSLocalizedDescription=Data unavailable}

시뮬레이터의 초기상태는 Photo album 을 사용할 수 없는 상태이다.
사진을 저장하고 나면 앨범이 생성되어 UIImageWriteToSavedPhotosAlbum 이 잘 동작한다.

앨범생성방법
1. 이미지를 시뮬레이터로 Drag&Drop
2. 시뮬레이터 내의 열려진 이미지를 저장
    (이미지를 마우스 다운 한 채로 기다리면 저장할 수 있는 UIActionSheet 가 뜬가)

이후에는 에러없이 잘 저장될 것이다.

참고: http://www.iphonedevsdk.com/forum/iphone-sdk-development/52903-uiimagewritetosavedphotoalbum-problems.html

문자 정수라는 것은 'a'처럼 작은따옴표로 둘러싼 1문자 이상의 문자열입니다. 문자 정수는 큰따옴표로 둘러싼 문자열 "a"와 의미가 다릅니다. 1문자 문자 정수는 문자 코드에 대응합니다. 예를 들어, ASCII 코드에 대응할 때는 'a'=97, '@'=64 로 정의되어 있습니다. 2문자 이상일 때는 개발 환경에 따라 독자적으로 정의되어 있습니다.

- 알고리즘 트레이닝으로 배우는 코드 단축기법 Short Coding P.99
char d[250000];
-->
char d['abc'];

크기가 정확하지 않아도 되는 경우에 사용하면 코드가 더 짧아질 수 있다.

if (conditon1)
    do_something1();

-->  condition1 && do_something1();


if (condition2 == 0)  // or if (!condition2)
    do_something2();

--> condition2 || do_something2();

WindowShake 함수를 수정하여 메신저 창 흔들기 따라하기.




갑자기 탐색기 검색이 동작을 하지 않아서 만들었다.
하위 디렉토리 구조를 전부 탐색하여 존재하는 파일에 대하여
시작지점 하위에 확장자 이름으로 폴더를 만들고
이곳에 구분할 수 있는 이름으로 파일을 복사함.

단, 1차 하위 폴더명으로 구분을 하므로 2차 이하에 중복파일이 존재 할 경우 하나는 무시됨.

p.s: 다 하고나니 탐색기 검색이 동작을 하여 허탈함.

+ Recent posts