我在为Power-amp编译小部件时遇到问题。我有一个模板/示例包。就像为普通皮肤提供的那样(有效)。
我下载了widget包并尝试使用以下命令编译提供的示例:ant dist。
但我最终收到错误
BUILD FAILED
/home/****/Projects/Poweramp Skin/Widgets/Mad Jelly Widget Pack Test (copy)/build.xml:50: taskdef class com.android.ant.SetupTask cannot be found
Total time: 0 seconds
我在线阅读我必须编辑我的build.xml以获取更新版本的android-sdk或ant并将代码切换出来并替换为:
<的taskdef NAME = “设置” 类名= “com.android.ant.SetupTask” classpathref =“android.antlibs”/>
带
< taskdef resource =“anttasks.properties”classpathref =“android.antlibs”/>
它似乎开始工作,直到我此错误:
BUILD FAILED
/home/****/Projects/Poweramp Skin/Widgets/Mad Jelly Widget Pack Test (copy)/build.xml:61: stylesheet /home/****/Projects/Poweramp Skin/Widgets/version.xsl doesn't exist.
Total time: 4 seconds
下面的原始和编辑的build.xml
我尝试在小部件包中查找version.xsl,但没有在任何地方找到它。
无论如何,我想知道我是否只是完全错了,或者我应该做些什么才能编译小部件示例。正常的皮肤示例很容易编译,看起来没有任何实际缺失。
如果有人有使用 Poweramp小部件的经验那就太棒了! 否则,如果有另一种编译方式,那将是很好的,或者如何获得version.xsl。
My Build.xml (with small change)
无论如何希望有人知道该怎么做。 感谢。
答案 0 :(得分:0)
好的,我终于找到了答案。小部件包需要更新到最新的ADK。 Dev稍后为我清理并更新了它。