我正在为Android手机和平板电脑开发一个应用程序。目前,我为手机和平板电脑维护两个独立的library projects。但是,除了一些UI和其他特定于目标的设置之外,大多数代码在这两个项目中都是完全相同的。因此,我试图合并他们,以避免维护管理。我使用这些库项目为不同的客户端构建应用程序,只需更改主项目中的几个参数即可。
但我仍然希望能够为手机和平板电脑构建两个不同的apk文件。我知道,在项目设置中,我可以忽略我不想编译的Java文件。是否有类似的设置可以忽略我不想编译的资源?
发布于 2013-05-14 11:28:04
您可以使用一个库项目,它可以被您的电话应用程序和平板应用程序共享和使用。
您可以从Android指南中找到详细信息:http://developer.android.com/tools/projects/projects-eclipse.html#SettingUpLibraryProject
注意:如果您的应用程序有免费的付费版本,库项目可以保存和共享所有的代码,那么这个库也是有用的。
https://stackoverflow.com/questions/16541402
复制相似问题