2015-01-21 81 views
0

當我作爲java應用程序運行時,我得到了這個錯誤。我包含build.xml以從Java應用程序構建和生成apk文件。如何使用ANT生成apk文件?

[taskdef]無法從資源anttasks.properties加載定義。它找不到。 [taskdef]無法加載資源emma_ant.properties中的定義。它找不到。

-check-ENV:

構建失敗 C:\ Android_workspace \ apktest \的build.xml:246:問題:無法創建任務或鍵入checkenv 原因:這個名字是不確定的。 操作:檢查拼寫。 操作:檢查是否聲明瞭任何自定義任務/類型。 操作:檢查是否發生了任何/聲明。

總時間:0秒

+0

你可以發佈build.xml嗎? – 2015-01-21 07:13:42

+0

爲什麼你不使用新的構建系統? – futtetennista 2015-01-21 09:26:09

回答

0

這裏查看我的答案{} How to generate apk file programmatically through java code

我覺得你的問題就在這裏,你需要通過運行這個命令來更新build.xml文件:

android update project --name <project_name> --target <target_ID> --path <path_to_your_project> 
+0

你可以請解釋我在哪裏使用這個** Android更新項目命令**,我應該使用哪個工具包?是JDK還是SDK(eclipse)? – 2015-01-22 04:10:41

+0

您將需要在CMD中運行上述命令,您將需要使用eclipse IDE並使用上述鏈接中的步驟 – user1283633 2015-01-22 14:00:09

+0

如果我運行** android update project -p。 -t 3 **命令在命令提示符下顯示錯誤(錯誤:C:\ workspace \ javatest不是一個有效的項目(AndroidManifest.xml未找到)。其中javatest是我的Android項目名稱。告訴我如何解決這個錯誤。 – 2015-01-24 12:16:34