Android: Tip - How to use my own build Android with SDK emulator?

자신이 직접 Dalvik을 수정하거나 혹은 dx와 같은 tool을 수정한 후 이를 Android SDK와 Eclipse에서 사용하고 싶다면 다음과 같이 할 수 있다.
  1. Dalvik을 수정한 경우 - 자신이 빌드한 out/target/product/generic/ 에 있는 system.img 파일로 android sdk 폴더에 있는 platforms/android-8/images/ 폴더에 있는 system.img 파일을 덮어씌운다. (android-8 폴더는 자신이 사용하는 Android SDK 버전에 따라 달라질 수 있다.)
  2. dx를 수정한 경우 - 자신이 빌드한 out/host/linux-x86/framework/ 에 있는 dx.jar 파일로 android sdk 폴더에 있는 platforms/android-8/tools/lib/ 폴더에 있는 dx.jar 파일을 덮어씌운다.
위 과정을 수행한 후에는 Eclipse를 종료 후 다시 시작해야 변경된 시스템 이미지와 dx tool을 사용할 수 있다.

어플 개발을 하는 경우에는 별로 쓸데없는 정보이지만 OEM 회사에서 Dalvik을 입맛에 맞게 변경하는 경우 에뮬레이터에서 테스트를 해보아야 한다면 유용한 정보일 듯 싶어 정리해둔다.

참고:

댓글

이 블로그의 인기 게시물

Wireless: HotSpot 2.0 이란?

Apple M1 Mac Mini에서 이더리움 (Ethereum) 채굴하기

Java: Java for Game? Java가 Game 개발에 어울릴까?