以下部分内容来源网络,谢谢原作者
1. 源码下载
android_packages_apps_Launcher:
git://github.com/AnderWeb/android_packages_apps_Launcher.git
ADWLauncher2:
git://github.com/boombuler/ADWLauncher2.git
ADW.Theme-Template:
git://github.com/AnderWeb/ADW.Theme-Template.git
CMWallpapers :Just a wallpaper picker for cyanogenmod roms — Read more
git://github.com/AnderWeb/CMWallpapers.git
2. 代码编译
将其放入packages/app下,删除原来的launcher,在build/target/product/core.mk中加入adw launcher,如下
PRODUCT_PACKAGES := \
framework-res \
Browser \
Contacts \
HTMLViewer \
Phone \
ApplicationsProvider \
ContactsProvider \
DownloadProvider \
GoogleSearch \
MediaProvider \
PicoTts \
SettingsProvider \
TelephonyProvider \
TtsService \
VpnServices \
UserDictionaryProvider \
PackageInstaller \
Bugreport \
ADWLauncher
如果adwLauncher中的Local module tag和你的编译方式有冲突,根据编译的错误提示作修改。之后一般没什么问题,有的文档说可能会有@override的错误,删掉即可。
接下来就和你以前编译一样了