android - 创建多个 .apk

标签 android

我正在开发一个安卓项目。我需要为不同的位置启动多个 .apk。我需要一个 ant 或构建脚本,以便我可以传递特定位置的纬度和经度或所有位置的 .csv,它会为一个项目生成多个 .apk。可能吗?

谢谢

最佳答案

本地创建多个 APK

恕我直言,最好的方法是使用 Maven与不同Maven-Profiles .然后你可以这样做:

mvn -Plocation1 package
mvn -Plocation2 package

如果您将其配置为这样做,两者都会产生具有不同属性的 APK

http://code.google.com/p/maven-android-plugin/在那里你可以找到与 Maven 一起使用的 android 插件。一个例子 POM使用。

当然,您也可以使用 ANT 来执行此操作,但至少从我的经验来看,如果您进行认真的开发,Maven 会花费更少的时间并支持代码质量(只要开发人员对质量感兴趣)。

还有maven做android插桩测试的例子。

安卓市场

如果您正在寻找 Android 市场解决方案,您可能会寻找 here .

关于android - 创建多个 .apk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9257011/

相关文章:

java - Android 应用程序按后退按钮后不工作

Android Studio 不允许我使用 repeatOnLifecycle

android - 为什么Android SDK需要JDK?

android - 如何从 fragment 动态更改 ActionBar 高度

android - 带有 AllJoyn 的 Unity3D : Multiplayer-Game Synchronization

java - 菜单抽屉 Fragments 即使未显示也会膨胀其菜单

android - 按钮和正常/选定/按下状态之间的动画转换

android - 屏幕上的用户不活动

Android 在应用程序内部模拟 applicationcontext

android - 由于引用丢失, Activity 在方向更改时重新创建 fragment ,如何避免这种情况?