android luancher 如何添加快捷方式
进行ROM修改时,决定要修改桌面。但是这不像是在系统里面直接长按一个程序图标那么简单。
你需要修改配置文件。
1.确定配置文件位置 system/customiz/mns/default.xml
2. 确定修改内容: 找到 launcher 的位置, 1_shortcuts 这里就应该是快捷方式所在的位置。
3. 然后获取你所要添加的 apk的package 和class的名称。
获取方式参考 http://user.qzone.qq.com/774618817/blog/1307971207 第2中apktool反编译方法,获取到反编译的文件夹后在
该xml文件中找到 package 的值和第一个activity 的name值,即为 shortcut中的package 和Class 的名称。
这里的package 值为 com.android.calculator2, class值为 com.android.calculator2.Calculator
=================================
aapt d badging xxx.apk
看:launchable activity name
看:launchable activity name
========================= goapk 大星星 方法更简单,可直接看到activity的class。
Screen 表示在第几屏
x 标识 列
y 标识 行
注意:这里的数字都是从0开始的。
如:上面的com.android.calculator2.Calculator Screen的3标识在第4屏,x=1 标识在第2列, y=2标识在第3行。
这和编程语言里的数组定义是一样的。
4. 然后保存,重新打包你的ROM,签名,Flash it.
Now ,you see.