oh noez, seriously there should be a warning sign to not use the
update script for custom ant files.
it just overwrites the build file and places these setup task thingies
in there :(
try to copy the stuff you need from android-rules.xml

On Jun 5, 2:58 am, Michael Thomas <enervat...@gmail.com> wrote:
> Hi all,
>
> I'm having pukage when I try building from ant. I followed the sdk
> upgrade instructions:
>
> $ android update project --path /path/to/my-project --target 1
>
> and when I try to build:
>
> $ ant release
>
> I get:
>
> Buildfile: build.xml
>
> BUILD FAILED
> java.lang.NoSuchMethodError: method java.lang.String.format with
> signature (Ljava.lang.String;[Ljava.lang.Object;)Ljava.lang.String;
> was not found.
>    at com.android.sdklib.PlatformTarget.<init>(PlatformTarget.java:44)
>    at com.android.sdklib.SdkManager.loadPlatform(SdkManager.java:196)
>    at com.android.sdklib.SdkManager.loadPlatforms(SdkManager.java:151)
>    at com.android.sdklib.SdkManager.createManager(SdkManager.java:80)
>    at com.android.ant.SetupTask.execute(SetupTask.java:94)
>    at org.apache.tools.ant.UnknownElement.execute(ant-1.6.5.jar.so)
>    at org.apache.tools.ant.Task.perform(ant-1.6.5.jar.so)
>    at org.apache.tools.ant.Target.execute(ant-1.6.5.jar.so)
>    at org.apache.tools.ant.helper.ProjectHelper2.parse
> (ant-1.6.5.jar.so)
>    at org.apache.tools.ant.ProjectHelper.configureProject
> (ant-1.6.5.jar.so)
>    at org.apache.tools.ant.Main.runBuild(ant-1.6.5.jar.so)
>    at org.apache.tools.ant.Main.startAnt(ant-1.6.5.jar.so)
>    at org.apache.tools.ant.launch.Launcher.run(ant-
> launcher-1.6.5.jar.so)
>    at org.apache.tools.ant.launch.Launcher.main(ant-
> launcher-1.6.5.jar.so)
>
> Total time: 0 seconds
> java.lang.NoSuchMethodError: method java.lang.String.format with
> signature (Ljava.lang.String;[Ljava.lang.Object;)Ljava.lang.String;
> was not found.
>    at com.android.sdklib.PlatformTarget.<init>(PlatformTarget.java:44)
>    at com.android.sdklib.SdkManager.loadPlatform(SdkManager.java:196)
>    at com.android.sdklib.SdkManager.loadPlatforms(SdkManager.java:151)
>    at com.android.sdklib.SdkManager.createManager(SdkManager.java:80)
>    at com.android.ant.SetupTask.execute(SetupTask.java:94)
>    at org.apache.tools.ant.UnknownElement.execute(ant-1.6.5.jar.so)
>    at org.apache.tools.ant.Task.perform(ant-1.6.5.jar.so)
>    at org.apache.tools.ant.Target.execute(ant-1.6.5.jar.so)
>    at org.apache.tools.ant.helper.ProjectHelper2.parse
> (ant-1.6.5.jar.so)
>    at org.apache.tools.ant.ProjectHelper.configureProject
> (ant-1.6.5.jar.so)
>    at org.apache.tools.ant.Main.runBuild(ant-1.6.5.jar.so)
>    at org.apache.tools.ant.Main.startAnt(ant-1.6.5.jar.so)
>    at org.apache.tools.ant.launch.Launcher.run(ant-
> launcher-1.6.5.jar.so)
>    at org.apache.tools.ant.launch.Launcher.main(ant-
> launcher-1.6.5.jar.so)
> method java.lang.String.format with signature (Ljava.lang.String;
> [Ljava.lang.Object;)Ljava.lang.String; was not found.
>
> It seems that something in:
>
>     <taskdef name="setup"
>         classname="com.android.ant.SetupTask"
>         classpathref="android.antlibs"/>
>
> Is causing ant to harf, but that's about all I can tell.
>
> Mike
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to