1

在过去的 3 周里,我大量使用了 Android Maven 构建过程。在大多数情况下,我发现它比 Eclipse 的体验要好得多,但有几个问题我想回答:

  • 有没有办法让 Eclipse 在不将项目导入 Eclipse 的情况下使用 APKLIB 文件?
  • 使用 Maven 有没有办法在不卸载应用程序的情况下将 APK 推送到设备?使用 mvn android:deploy 卸载 APK 并安装一个新的。
  • 我还没有让 Android JavaDoc 在 IntelliJ 中正常工作,有什么解决方案吗?
  • IntelliJ 是否与 NDK 配合得很好?

我对平台最佳构建过程中的任何技巧持开放态度,因为这将是我前进的方向。我应该去 Ant 还是 Maven?

4

1 回答 1

1
  1. Eclipse 中的 APKLIB 支持仍然不完全存在。使用 m2eclipse 和 m2eandroid 并可能有助于 m2eandroid 的补丁。

  2. mvn android:deploy 可以将 apk 安装到设备(或所有连接的设备)。mvn android:run 可以启动它。取消部署和重新部署工作。

  3. maven android sdk deployer 也可以部署源代码,它应该可以很好地与 intellij 和 maven 集成

  4. NDK 和 Intellij - 不是用于编写代码,而是通过 Maven 的构建过程在 Intellij 中也可以正常工作。

最后但并非最不重要的......你绝对不应该去蚂蚁。Maven 或使用即将推出的新 Gradle 构建。不要将时间浪费在旧的(很快将被弃用的)Ant 构建及其所有问题上。

于 2013-04-05T16:16:38.923 回答