개발관련/안드로이드

launcher 붙이기

자두맛쭝이 2010. 11. 15. 09:53

우분투 소스 컴파일

소스 임포트

라이브러리 추가

./out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.jar
./out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes.jar
./out/target/common/obj/APPS/launcher_intermediates/classes.jar

    a. 프로젝트 우클릭 - Build path - Configure Build-JavaBuildPath의 Libraries 탭

        Add Library - User Library - 우측 User Libraries 클릭

        New 클릭 후 임의의 이름 지정 - 만든 User Libraries 에서 Add Jars를 통해 추가

    b. 프로젝트 우클릭 - Build path - Configure Build Path - Order and Export 탭에서

        android2.2.jar 최하위로 놓기

 재빌드

 프로젝트 우클릭 - Export Unsigned Application Package로 apk 생성

 서명 ( 생략 )

 기존 Launcher 삭제 및 재 설치

     a. 삭제
        adb shell
        mount -o rw,remount -t yaffs2 /dev/block/mtdblock0 /system
        rm /system/app/Launcher2.apk
        pm uninstall com.android.launcher
    b. 재 설치
        adb install Launcher_signed.apk

 런처 프로그램 디버깅