【问题标题】:How do I build a Gideros project for Android with Ant?如何使用 Ant 为 Android 构建 Gideros 项目?
【发布时间】:2012-08-30 01:59:46
【问题描述】:

其实就是这样。我不喜欢用Eclipse,想用命令行。

我尝试在不做任何特殊操作的情况下构建它,但它给了我如下错误:

package com.giderosmobile.android.player does not exist
cannot find symbol AudioDevice
 etc.

另外,如果可能的话,我想使用另一个 IDE 并在整个过程中使用命令行。这可能吗?如果是,怎么做?

这是我在这里的第一个问题,所以如果我问错了,请纠正我。

【问题讨论】:

  • 你能链接到这个项目吗?我将尝试用 ant 构建它......看看我是否无法解决这方面的问题。
  • 当然,here 是一个示例项目。
  • 检查发布的答案。我会在您完成它时更新它。

标签: android ant build gideros


【解决方案1】:

首先,我注意到没有包含 ant 构建文件,并且缺少其他一些东西。所以首先要做的事情......

{sdkdir}/tools/android update project --path [locationToProject]

将生成您的构建文件和其他所有内容。

但是看起来从尝试构建这个失败,因为它想导入位置

com.giderosmobile.android.player.*

您可能缺少该依赖项或包的名称不正确...

[编辑]

我换了这行:

import com.giderosmobile.android.player.*;

import com.giderosmobile.android.player.AudioDevice;
import com.giderosmobile.android.player.JavaNativeBridge;

它使用“ant debug”构建得很好。希望对您有所帮助!

[编辑 2]

将“gideros.jar”移动到 libs 文件夹中

【讨论】:

  • 这给了我两次错误package com.giderosmobile.android.player does not exist 以及找不到尝试导入的类的错误。有什么想法吗?
  • 谢谢,现在可以使用了! (当然它现在也适用于import com.giderosmobile.android.player.*;。)
  • 是的,它应该适用于您的默认导入。在我发表初步评论后,我没有意识到我已经移动了那个文件。
猜你喜欢
  • 1970-01-01
  • 2011-06-26
  • 2012-05-31
  • 2011-11-06
  • 1970-01-01
  • 2012-08-10
  • 1970-01-01
  • 2012-07-08
  • 1970-01-01
相关资源
最近更新 更多