【问题标题】:Android & a library project in eclipseAndroid & Eclipse 中的一个库项目
【发布时间】:2014-03-28 17:29:49
【问题描述】:

我在一个 android 项目中的主项目旁边有一个库。 如何设置编译器总是先编译库然后编译我的主代码? 目前我必须在每次构建时编译两次。

【问题讨论】:

  • 你设置主项目依赖库了吗?你有自动构建吗?如果你有,那么 Eclipse 应该自动处理构建。

标签: java android eclipse


【解决方案1】:

将库项目添加到您的项目中

1.如果您有 jar 文件,请将 jar 文件放在项目的libs 文件夹中。 然后右键单击它并Build Path-->Add to Build Path

2.如果您有一个库作为项目,则右键单击您的主项目 Properties-->Android-->Add 然后选择你的库项目(确保这里只出现带有库的库项目)

3.如果您的库项目未出现在此列表中,请点击您的库项目Properties-->Android 勾选isLibrary 选项)

您可以像...一样查看图像。

如果您想更改库的优先级

右击你的项目Build path--> Configure Build path --> Order and Export

在那里你会看到你的图书馆选择你的图书馆点击右侧的top

图片如下。

【讨论】:

  • 每个库旁边的复选框是什么?
  • 我这样做了,现在它没有说之前的 apk 构建,但我仍然有两次编译两次才能将我的更改应用于移动应用程序。
  • 并提示:Dx Trouble writing output: already prepare
  • 我正在使用 19.0.3 构建工具,并使用 4.4 进行编译。我在编写时遇到了同样的错误 Dx 麻烦,但是在将 android private lib 文件夹移到顶部后它开始工作。谢谢!!!
猜你喜欢
  • 2011-07-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-14
  • 2013-08-27
  • 1970-01-01
  • 1970-01-01
  • 2023-04-09
相关资源
最近更新 更多