안드로이드 개발(150)
-
설치된 어플리케이션의 apk 파일 백업하기
모토로이의 /data 폴더는 권한이 없어서 접근이 불가하지만, 설치된 어플리케이션의 패키지 이름만 알면 cp 명령을 이용해서 apk 파일을 원하는 곳에 복사할 수 있다. cp /data/app/패키지명.apk /sdcard/패키지명.apk /sdcard 폴더에 복사된 apk 파일을 실행시키니 정상적으로 구동이 되는 것을 확인했다. 이렇게 간단하게 해결될 줄이야...
2010.04.08 -
시스템 정보를 얻는 방법
안드로이드의 시스템 관련 정보를 shell 명령을 이용하여 알아내는 방법은 다음과 같다. http://ecogeo.tistory.com/256 내부/외부 메모리 용량을 구하는 방법은 다음 URL을 참고하면 된다. http://www.androidsnippets.org/snippets/48/ 결론: 안드로이드 개발은 구글링을 하지 않고는 불가하다. Visual Studio는 MSDN이 있다면, 안드로이드는 구글이 있다. -_-;;
2010.04.08 -
인텐트를 사용하여 파일 열기
확장자에 따라 해당 MIME 타입을 잘 정리해둔 블로그를 찾았기에 링크를 해둔다. http://indycoding.wordpress.com/2010/03/06/android-%E2%80%93-using-intents-to-open-files/
2010.04.07 -
Eclipse에서 SVN 사용하기
Eclipse에서 {Help-Install New Software} 메뉴를 선택하고, http://subclipse.tifris.org/update_1.2.x 를 추가해주면 다음과 같이 Subclipse 플러그인을 설치할 수 있다. Subclipse는 Eclipse와 연동되기 때문에 편리하게 SVN과 연동하여 개발하는 것이 가능하다. 개인적으로 SVN 서버는 VisualSVN을 주로 사용하고, Visual Studio로 개발할 때에는 TortoiseSVN을 클라이언트로 사용한다.
2010.04.05 -
타이머 루프 안에서 UI 명령 호출 시 문제
타이머 루프 안에서 Toast나 showDialog 등의 UI 함수를 호출하면 아무런 오류가 발생하지 않고 그냥 실행이 안된다. 다른 액티비티를 실행시키는 것은 가능하다. 이것 때문에 뻘짓 좀 했다. -_-;;
2010.03.31 -
유용한 이미지 편집 툴, Gimp
프로그램을 개발할 때, 개발자도 간단한 이미지 편집을 해야하거나 이미지 상의 좌표 값을 확인해야하는 일이 종종 있다. 포토샵은 가격도 가격이고 덩치고 큰 편이라서 대부분의 개발자들은 그림판 같은 것을 사용한다. 본인은 예전부터 Paint Shop Pro나 포토샵을 많이 써온 터라 도저히 그림판으로는 작업하는 것이 불편해서 쓸 수가 없다. 이런 경우에 가장 좋은 대안은 바로 "Gimp"이다. 다양한 리눅스 배포판을 설치해서 써보려고 애쓰던 시절 (대학교를 다닐 즈음)에 만났던 Gimp는 도무지 알 수 없는 이미지 편집 툴이었다. 그러나 지금은 iPhone용 어플을 개발하기 위해 맥을 사용할 때나, 포토샵이 없을 경우에 PC에서 개발할 때 유용하게 Gimp를 이용하고 있다. 개인적으로는 어떤 면에서는 포토샵..
2010.03.26