我在为 Power-amp 编译小部件时遇到问题。我有一个模板/示例包。就像为普通皮肤提供的一样(有效)。
我下载了小部件包并尝试编译提供的示例,就像使用以下命令的皮肤一样: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
我在网上读到我必须为较新版本的 android-sdk 或 ant 编辑我的 build.xml 并切换代码并替换:
<taskdef name="setup" classname="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。
无论如何希望有人知道该怎么做。谢谢。