I'm not quite sure what you mean.  I just set up a new Android Eclipse
project.  Followed the instructions from the Android developers blog
post.   I get the same exact error.  I figured I messed with some
Android configuration along the way.

Can you be more verbose please?  Much appreciated.

C:\Android\AndroidWorkspace\LifeOrganized>ant release
Buildfile: C:\Android\AndroidWorkspace\LifeOrganized\build.xml
    [setup] Android SDK Tools Revision 7
    [setup] Project Target: Google APIs
    [setup] Vendor: Google Inc.
    [setup] Platform Version: 2.1-update1
    [setup] API level: 7
    [setup]
    [setup] ------------------
    [setup] Resolving library dependencies:
    [setup] ------------------
    [setup] Ordered libraries:
    [setup] ------------------
    [setup]
    [setup]
    [setup] Importing rules file: tools\ant\ant_rules_r3.xml

-set-release-mode:

-dirs:
     [echo] Creating output directories if needed...

-pre-build:

-resource-src:
     [echo] Generating R.java / Manifest.java from the resources...

-aidl:
     [echo] Compiling aidl files into Java classes...

-pre-compile:

compile:
    [javac] C:\Android\android-sdk_r05-windows\android-sdk-windows
\tools\ant\ant
_rules_r3.xml:336: warning: 'includeantruntime' was not set,
defaulting to build
.sysclasspath=last; set to false for repeatable builds
    [javac] Compiling 1 source file to C:\Android\AndroidWorkspace
\LifeOrganized
\bin\classes

-dex-obfuscate:
   [delete] Deleting: C:\Android\AndroidWorkspace\LifeOrganized\obf
\original.jar

   [delete] Deleting: C:\Android\AndroidWorkspace\LifeOrganized\obf
\postobf.jar
      [jar] Building jar: C:\Android\AndroidWorkspace\LifeOrganized\obf
\original
.jar
 [proguard] ProGuard, version 4.5.1
 [proguard] Reading input...
 [proguard] Reading program jar [C:\Android\AndroidWorkspace
\LifeOrganized\obf\o
riginal.jar]
 [proguard] Reading library jar [C:\Android\AndroidWorkspace
\LifeOrganized\libs:
C:\Android\android-sdk_r05-windows\android-sdk-windows\platforms
\android-7\andro
id.jar]

BUILD FAILED
C:\Android\AndroidWorkspace\LifeOrganized\add-proguard-release.xml:31:
Can't rea
d [C:\Android\AndroidWorkspace\LifeOrganized\libs:C:\Android\android-
sdk_r05-win
dows\android-sdk-windows\platforms\android-7\android.jar] (No such
file or direc
tory)

Total time: 2 seconds
C:\Android\AndroidWorkspace\LifeOrganized>

On Sep 27, 3:40 pm, Xavier Ducrohet <x...@android.com> wrote:
> It looks like you have an add-on that doesn't export a library. Its
> path is added to the list of library proguard should know about but
> it's a folder not a jar file.
>
> Why are you compiling against an add-on that does not export a library?
>
>
>
>
>
> On Mon, Sep 27, 2010 at 1:37 PM, Ryan Mattison <rmattis...@gmail.com> wrote:
> > I still have an issue, please help!  add-proguard-release.xml:31 is
> > where it occurs.   I'm eating a candy bar every hour until this is
> > resolved!  Please save my health !!!!
>
> >   [echo] Signing final apk...
> >  [signjar] Signing JAR: C:\Android\AndroidWorkspace\GeoTextXandy\Die
> > \bin\Geo
> > t-unsigned.apk to C:\Android\AndroidWorkspace\GeoTextXandy\Die\bin
> > \GeoText-un
> > gned.apk as speaksms
> >     [echo] Running zip align on final apk...
> >     [echo] Release Package: C:\Android\AndroidWorkspace\GeoTextXandy
> > \Die\bin
> > oText-release.apk
>
> > BUILD SUCCESSFUL
> > Total time: 9 seconds
> > C:\Android\AndroidWorkspace\GeoTextXandy\Die>
>
> > Without &add-proguard-release;
>
> > With it,
>
> > C:\Android\AndroidWorkspace\GeoTextXandy\Die>ant release
> > Buildfile: C:\Android\AndroidWorkspace\GeoTextXandy\Die\build.xml
> >    [setup] Android SDK Tools Revision 7
> >    [setup] Project Target: Google APIs
> >    [setup] Vendor: Google Inc.
> >    [setup] Platform Version: 2.1-update1
> >    [setup] API level: 7
> >    [setup]
> >    [setup] ------------------
> >    [setup] Resolving library dependencies:
> >    [setup] ------------------
> >    [setup] Ordered libraries:
> >    [setup] ------------------
> >    [setup]
> >    [setup]
> >    [setup] Importing rules file: tools\ant\ant_rules_r3.xml
>
> > -set-release-mode:
>
> > -dirs:
> >     [echo] Creating output directories if needed...
>
> > -pre-build:
>
> > -resource-src:
> >     [echo] Generating R.java / Manifest.java from the resources...
>
> > -aidl:
> >     [echo] Compiling aidl files into Java classes...
>
> > -pre-compile:
>
> > compile:
> >    [javac] C:\Android\android-sdk_r05-windows\android-sdk-windows
> > \tools\ant\an
> > _rules_r3.xml:336: warning: 'includeantruntime' was not set,
> > defaulting to buil
> > .sysclasspath=last; set to false for repeatable builds
> >    [javac] Compiling 1 source file to C:\Android\AndroidWorkspace
> > \GeoTextXandy
> > Die\bin\classes
>
> > -dex-obfuscate:
> >   [delete] Deleting: C:\Android\AndroidWorkspace\GeoTextXandy\Die\obf
> > \original
> > jar
> >      [jar] Building jar: C:\Android\AndroidWorkspace\GeoTextXandy\Die
> > \obf\orig
> > nal.jar
> >  [proguard] ProGuard, version 4.5.1
> >  [proguard] Reading input...
> >  [proguard] Reading program jar [C:\Android\AndroidWorkspace
> > \GeoTextXandy\Die\o
> > f\original.jar]
> >  [proguard] Reading library jar [C:\Android\AndroidWorkspace
> > \GeoTextXandy\Die\l
> > bs:C:\Android\android-sdk_r05-windows\android-sdk-windows\platforms
> > \android-7\a
> > droid.jar]
>
> > BUILD FAILED
> > C:\Android\AndroidWorkspace\GeoTextXandy\Die\add-proguard-release.xml:
> > 31: Can't
> > read [C:\Android\AndroidWorkspace\GeoTextXandy\Die\libs:C:\Android
> > \android-sdk_
> > 05-windows\android-sdk-windows\platforms\android-7\android.jar] (No
> > such file o
> >  directory)
>
> > Total time: 2 seconds
>
> > On Sep 26, 3:25 pm, Ryan Mattison <rmattis...@gmail.com> wrote:
> >> Can't for the life of me get this stuff to work.  It looks like it is
> >> trying to combine folders or something?
>
> >>  [proguard] ProGuard, version 4.5.1
> >>  [proguard] Reading input...
> >>  [proguard] Reading program jar [C:\Android\AndroidWorkspace
> >> \GeoTextXandy\Die\ob
> >> f\original.jar]
> >>  [proguard] Reading library jar [C:\Android\AndroidWorkspace
> >> \GeoTextXandy\Die\li
> >> bs:C:\Android\android-sdk_r05-windows\android-sdk-windows\platforms
> >> \android-7\an
> >> droid.jar]
>
> >> BUILD FAILED
> >> C:\Android\AndroidWorkspace\GeoTextXandy\Die\build.xml:92: Can't read
> >> [C:\Androi
> >> d\AndroidWorkspace\GeoTextXandy\Die\libs:C:\Android\android-sdk_r05-
> >> windows\andr
> >> oid-sdk-windows\platforms\android-7\android.jar] (No such file or
> >> directory)
>
> >> Total time: 2 seconds
>
> >> Any ideas?!
>
> >> On Sep 23, 1:40 am, Stephen Lau <st...@grommit.com> wrote:
>
> >> > akatka wrote:
> >> > > I am integrating Proguard obfuscation in my application using the
> >> > > recently posted instructions on the Android developers blog.
> >> > > Everything works fine as long as my project doesn't use any third
> >> > > party jars. When I use a third party jar, admob-sdk-android.jar in my
> >> > > case, the "ant release" step fails with this warning
>
> >> > >   [proguard] Initializing...
> >> > >   [proguard] Warning: com.pqrs.XYZ: can't find referenced class
> >> > > com.admob.android.ads.AdManager
> >> > >   [proguard] Warning: com.pqrs.XYZ: can't find referenced class
> >> > > com.admob.android.ads.AdManager
> >> > >   [proguard] Warning: there were 2 unresolved references to classes or
> >> > > interfaces.
> >> > >   [proguard]          You may need to specify additional library jars
> >> > > (using '-libraryjars').
>
> >> > > BUILD FAILED
> >> > > D:\testandroid\eclipseworkspace\MyProj\add-proguard-release.xml:38:
> >> > > Please correct the above warnings first.
>
> >> > > Where do I specify the list of third party jars so that the proguard
> >> > > can find those while the obfuscation step?
>
> >> > change the -libraryjars line in add-proguard-release.xml to look like:
>
> >> >      -libraryjars ${external.libs.dir}:${libraryjarpath}
>
> >> > and you should be all set
>
> >> > cheers,
> >> > steve
>
> >> > --
> >> > stephen lau | st...@grommit.com |http://whacked.net|@stevel
>
> > --
> > 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
>
> --
> Xavier Ducrohet
> Android SDK Tech Lead
> Google Inc.
>
> Please do not send me questions directly. Thanks!

-- 
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