android - 构建Android应用时指定包名

标签 android ant

我有一个可品牌化的 Android 应用程序。我们使用的是 SDK v15 (4.0.x),当通过 ant 构建应用程序时,我们会在 ant 属性脚本中指定 package.name=com.blah.brand。这将允许我们在设备上多次安装相同的应用程序,但每次都是它自己的应用程序和设置。

自升级到 SDK v16 (4.1) 后,这不再有效,我无法在构建应用程序时找到更改打包名称的方法。有谁知道如何执行此操作的新方法?

最佳答案

我能够通过 aapt 和 --rename-manifest-package 做到这一点,如下所述:Custom Android build.xml for rename manifest package

关于android - 构建Android应用时指定包名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12587077/

相关文章:

java - 部署 JavaFX 应用程序、创建 JAR 和独立应用程序以及 native 安装程序的最佳方式是什么

android - OpenGL ES2.0 glReadPixels() 非常慢

android - 从编辑文本中的选定文本中删除样式

java - 在 Android 中的 AlertDialog 中按下 OK 时返回 MainActivity

ant - Sonar 测试和二进制属性,它们有什么作用?

java - Lego Mindstorms ev3 leJOS 在编译期间查找库

android - Android 上的缩放问题 - 为什么图片如此笨拙?

java - 如何在android中动态添加和使用编辑文本?

java - Ant 不编译 *.properties 文件

java - 我可以从另一个 ant 脚本调用一个 ant 脚本吗?我该怎么办?