首页 > 移动平台 > 详细

Android一个完整的项目转成SDK提供给第三方嵌入

时间:2015-09-09 19:52:01      阅读:368      评论:0      收藏:0      [点我收藏+]

1、项目导出Apk反编译到res/values/目录下找到‘public.xml‘和‘ids.xml‘两个文件;

2、项目设置为libray项目;

3、项目"Clean...",如果出现switch语句错误,一般要修改成if-else;

   [选择switch整个语句-右键-Quick Fix-Convert ‘switch‘ to ‘if-else‘]

4、拷贝上面提到的‘public.xml‘和‘ids.xml‘两个文件到项目res/values目录下,这一步是定义资源ID,防止在Library项目引用的资源文件找不到;

5、替换"@+id/"为"@id/";

6、修改项目中资源命名,可以看到项目gen目录下生成有项目的R文件,这里包含项目中引用到所有的资源,根据生成的R.java文件重命名项目中所有引用到的资源(这里可以添加前缀)。如此为了防止第三方项目引用Library项目时出现重复定义的情况,本步工作量大,建议写查找替换程序。

Android一个完整的项目转成SDK提供给第三方嵌入

原文:http://my.oschina.net/onlytwo/blog/503943

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!