我想创建我的android项目的各种APK,每个APK都有不同的SplashScreen / icon版本。
例如:
APK1 : SplashScreen = @drawable/splashscreen1
IconLauncher = android:icon="@drawable/icone_launcher1"
APK2 : SplashScreen = @drawable/splashscreen2
IconLauncher = android:icon="@drawable/icone_launcher2"
有没有“实用”的方法来做到这一点?我不想复制/粘贴我的代码文件夹,这样我就可以保护我的代码免于冗余,当我想改进一个APK时,我希望这些改进能够出现在其他代码上。
有任何线索吗?也许某种脚本会将我的代码复制到不同的文件夹中,只更改包含我的启动器活动风格(定义启动画面)和启动器图标的AndroidManifest.xml?
提前致谢!
答案 0 :(得分:1)
此问题有两种解决方案。 第一个解决方案是使用Ant。
其次,我更喜欢的是使用android库。将实际项目作为android库。在您的情况下,创建两个将使用此库的项目。通过将其添加到新创建项目的可绘制文件夹中来更改指定项目的图标。
E.g。如果你想从库中更改“drawable-hdpi / icon.png”,只需添加到“drawable-hdpi / icon.png”中的新项目更改图标。
答案 1 :(得分:0)
我想最简单的事情是将它上传到SVN,在你完成“提交”其中一个之后,只需在另一个上运行“get”..