$ vim gaia/build/config/phone/apps-production.list
文件夹名称要小写,webapp.manifest里app名字不一定要小写,不然好像无法打开。
. setup.sh
mmm gonk-misc/
结果在objdir-gecko/dist/b2g/libxul.so
adb push objdir-gecko/dist/b2g/libxul.so /system/b2g/
懒人脚本
#!/bin/bash
#adb root
adb remount
. setup.sh
if [ $1 = "xul" ];then
mmm gonk-misc/
adb push objdir-gecko/dist/b2g/libxul.so /system/b2g/
adb reboot b2g
elif [ $1 = "ad" ];then
mmm system/adso/
adb push out/target/product/mako/system/lib/libadhocd.so /system/lib/
else
echo -e "***********************************************************"
echo -e "input 'xul': for update of libxul.so,\n 'ad': for libadhocd.so "
echo -e "***********************************************************"
fi
本文介绍了一种更新B2G系统中libxul.so和adhocd.so库文件的脚本实现方法。通过使用特定的构建和推送命令,可以简化在开发过程中对这两个关键库进行更新的过程。文中还提到了文件名大小写敏感的问题,以及如何通过编写shell脚本来自动完成这一任务。
7237

被折叠的 条评论
为什么被折叠?



