Android 4.2.2原生Launcher修改使之可以运行过程小结
Android 4.2.2原生Launcher修改使之可以运行过程小结
1、Launcher类编译不过的问题:com.android.common.Search这个类依赖的Jar包(android-common_intermediates.jar)需要额外导入;
android-common_intermediates.jar 这个包要从Android原生代码编译出来的android-common_intermediates目录下去找,上网应该也能找到。
2、编译过后,在手机上无法运行,需要修改包名;
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.launcher">
<original-package android:name="com.android.launcher2" />
*.xml 中的 "res/com.android.launcher" 替换成 "res/目标包名"
例如default_workspace.xml中的 <favorites xmlns:launcher="http://schemas.android.com/apk/res/com.android.launcher">
这里 res/com.android.launcher,res/ 后的这一串内容,需要修改成和 menifest那个package对应的包名,比如都叫com.zhao3546.launcher
3、Unable to execute dex: Java heap space Android上的Java虚拟机内存很小,如果引入了一些不必要的jar包,会搞虚拟机内存溢出;
转载于:https://www.cnblogs.com/tonny-li/p/4172413.html
Android 4.2.2原生Launcher修改使之可以运行过程小结相关推荐
- android 4.0模拟器启动不了,Android 4.0 framework源码修改编译,模拟器运行不起来,求助...
当前位置:编程学习 > wap >> Android 4.0 framework源码修改编译,模拟器运行不起来,求助 我下载编译了android 4.0 ICS的源码,然后能利用编译 ...
- android修改原生代码,【ROM教程】安卓原生ROM修改源码消除WIFI叹号教程
[ROM教程]安卓原生ROM修改源码消除WIFI叹号教程.Android为了对网络状态进行检测,采用了一种叫做captive detection的方式进行网络状态检测.其实说起来很简单,每当连接到一个 ...
- 在 Android* 平台上设置原生 OpenGL ES*
Setting up Native OpenGL ES* on Android* Platforms final.docx BSD2.0.txt ParticleSystemNDK.zip READM ...
- Android更改桌面应用程序launcher的两种方式
http://blog.csdn.net/mdx20072419/article/details/9632779/ launcher,也就是android的桌面应用程序.下图是我正在使用的魅族手 ...
- Android面试总结(持续更新修改)
###Android面试总结(持续更新修改) 1.Android 的四大组件是哪些,它们的作用? ①Activity是Android程序与用户交互的窗口,是Android构造块中最基本的一种,它需要为 ...
- android调用flutter aar_Flutter原生混合开发
混合开发简介 使用Flutter从零开始开发App是一件轻松惬意的事情,但对于一些成熟的产品来说,完全摒弃原有App的历史沉淀,全面转向Flutter是不现实的.因此使用Flutter去统一Andro ...
- Unity* 原生 X86 支持使Square Enix的Hitman GO*卓尔不凡
Unity* 的最新 4.6 版本可轻松支持原生 x86 应用.Square Enix 很快便发现了在安卓系统上支持原生 x86 所带来的优势,通过启用 Unity 原生 x86 支持,Hitman ...
- android 固定launcher,android 开机默认进入指定Launcher
1: 第一种方法最简单暴力只要修改apk的AndroidManifest 2: 第二种方法需要修改framework源码来强制进入你的launcher 做android产品的时候,根据需求会制定各种各 ...
- Android定制Home,以及launcher的自定义
替换Android桌面的相关问题: 1.想将home screen换成自己写的activity,该如何实现? 在你要设置为home screen的那个activity的androidManifest. ...
最新文章
- PHP中$_SERVER[QUERY_STRING]函数
- 【正一专栏】齐达内能熬过2018年的春天吗?
- html的进一步了解(更新中···)
- 关于同源策略的一些想法
- linux对称哈希 路由,基于 IP 哈希的路由
- 用Matlab与c++程序生成的数据文件绘制sin函数
- 解析JavaScript中的字符串类型与字符编码支持
- checking for tgetent()... configure: error: NOT FOUND!
- linux mutex使用检测锁,Linux驱动:互斥锁mutex测试
- 电脑鼠标单击变成了双击如何恢复
- 软件开发常用英语单词 - 中、英、英文缩写对照
- 约瑟夫问题、约瑟夫环
- 测试9年,面试华为要薪1万,华为员工:公司没这么低工资的岗
- 支持Apple Music无损音频的耳机型号以及iPhone、iPad
- 华为小艺输入法测试版 1.0.19.103 发布
- 考研英语阅读技巧总结(唐迟)
- c语言 sizeof在哪个库,c语言的sizeof到底应该返回什么?
- MATLAB编程实现2FSK信号的调制与解调(非相干解调)
- 张果老能是鸿蒙时期一蝙蝠,比鸿钧老祖还厉害的人物?
- 饥荒mod制作学习(2)