2014-12-16 4 views
0

Android OS에서 변경하려고하므로 AOSP를 다운로드하고 변경 한 다음 빌드하십시오.android에서 framework.odex를 만드는 방법

지금 내 장치 (넥서스 5, 4.4.4)에 framework.jarframework2.jar을 대체 할 그러나 나는 이것이 "ODEX"장치임을 알 - 의미합니다 - 나는 또한 framework.odexframeork2.odex 있습니다.

누군가 나를 도와 줄 수 있고 그 두 파일을 만드는 방법을 설명해 줄 수 있습니까? 나는 구글지만, odex apk와 프레임 워크가 아닌 방법을 발견했다.

감사합니다.

답변

2

왜 기기로 이미지를 플래시하려고하지 않습니까? 아래 명령을 완료 AOSP 소스 코드와 플래시 장치를 구축해야합니다

adb reboot bootloader 

IMG_PATH="./out/target/product/grouper"; 

# Erase userdata 
fastboot -w 

echo Flashing System .. 
fastboot flash system $IMG_PATH/system.img 
echo Flashig Boot ... 
fastboot flash boot $IMG_PATH/boot.img 
echo Flashin Recovery .. 
fastboot flash recovery $IMG_PATH/recovery.img 
echo now rebooting device ... 
fastboot reboot 

당신이하려고하는 방법, framework.jar 시스템 서명과는 다른 서명을 가지고있을 수 있습니다.

1

관련 문서는 여기에 있습니다 :

http://androidxref.com/4.4.4_r1/xref/dalvik/docs/dexopt.html

(. 이것은 당신이 "dexopt.html"를 검색하여이 문서의 버전을 호스팅 찾을 수있다 일자 방법을 알고하지 마십시오)

기본적으로 Android는 dex 클래스 파일을 실행하기 전에 dex 클래스 파일을 최적화 프로그램을 통해 실행합니다. 응용 프로그램의 경우, 설치 시간 또는 Just-In-Time에서 최적화가 수행됩니다. 프레임 워크 코드의 경우 빌드시 발생하는 것으로 보입니다.

그냥 거기에 제공되는 정보를보고 보인다 다음 중 하나를 수행 할 수 있습니다