编译系统APP历史记录

<1> : 启动目录E:\linux下putty工具;

<2> : 登录服务器IP : 192.168.3.14,提示框选择yes,代表信任;

<3> : login as : root/password : admin123456

<4> : settings 目录:/android_build/android/packages/apps/Settings

<5> : java文件顶级目录:/android_build/android/packages/apps/Settings/src/com/android/settings

<6> : AndroidManifest.xml路径:/android_build/android/packages/apps/Settings

<7> : xml文件所在目录:/android_build/android/packages/apps/Settings/res/xml

<8> : apk生成目录 : out/target/product/groove/data/app/SettingsTests.apk

<1> : 复制Settings.java :

<A> : pscp Settings.java root@192.168.3.14:/tools/

<B> :  cp Settings.java /android_build/android/packages/apps/Settings/src/com/android/settings

<1.1> : 复制DeviceInfoSettings.java:

<A> : pscp DeviceInfoSettings.java root@192.168.3.14:/tools/

<B> :  cp DeviceInfoSettings.java /android_build/android/packages/apps/Settings/src/com/android/settings

<1.2> : 复制DisplaySettings.java:

<A> : pscp DisplaySettings.java root@192.168.3.14:/tools/

<B> :  cp DisplaySettings.java /android_build/android/packages/apps/Settings/src/com/android/settings

<1.3> : 复制BrightnessPreference.java:

<A> : pscp BrightnessPreference.java root@192.168.3.14:/tools/

<B> :  cp BrightnessPreference.java /android_build/android/packages/apps/Settings/src/com/android/settings

<1.4> : 复制Status.java: <A> : pscp Status.java root@192.168.3.14:/tools/

<B> :  cp Status.java /android_build/android/packages/apps/Settings/src/com/android/settings/deviceinfo

<2> : 复制settings_headers.xml :

<A> : pscp settings_headers.xml root@192.168.3.14:/tools/

<B> :  cp settings_headers.xml /android_build/android/packages/apps/Settings/res/xml

<2.1> : 复制device_info_settings.xml :

<A> : pscp device_info_settings.xml root@192.168.3.14:/tools/

<B> :  cp device_info_settings.xml /android_build/android/packages/apps/Settings/res/xml

<2.2> : 复制display_settings.xml:

<A> : pscp display_settings.xml root@192.168.3.14:/tools/

<B> :  cp display_settings.xml /android_build/android/packages/apps/Settings/res/xml

<2.3> : 复制device_info_status.xml: <A> : pscp device_info_status.xml root@192.168.3.14:/tools/

<B> :  cp device_info_status.xml /android_build/android/packages/apps/Settings/res/xml

<3> : 复制AndroidManifest.xml:

<A> : pscp AndroidManifest.xml root@192.168.3.14:/tools/

<B> :  cp AndroidManifest.xml /android_build/android/packages/apps/Settings

开始编译 :

<1> : cd /android_build/android

<2> : . build/envsetup.sh

<3> : lunch 选择24

<4> : cd /android_build/android/packages/apps/Settings

<5> : mm 编译成功后:

apk目录 :cd /android_build/android/out/target/product/groove/system/app/

拷贝apk : cp Settings.apk /tools/

考到windows下 : pscp root@192.168.3.14:/tools/Settings.apk ./

拷贝APK到android机上面:

<1> : adb push Settings.apk /sdcard/

<2> : mount -o rw,remount /system

<3> : cp /sdcard/Settings.apk /system/app

posted @ 2014-03-30 20:15  MMLoveMeMM  阅读(295)  评论(0)    收藏  举报