Tobiah,
The "$" is for inner classes.
If you have:
class Outer {
class Inner { }
}
then you'll have Outer.class and Outer$Inner.class
That's what you see in your log for class R { public static class id { }
.... }
The "$1", "$2" are anonymous inner classes (new onClickListener()
{....}, etc.)
I'd say - uninstall the application from the phone ("adb remove
your.package.name.here"), exit Eclipse, delete "gen" and "bin" folders
in your project.
Then restart Eclipse, and clean the project so it auto-builds (Project
-> Clean). May take a few iterations until all the auto-generated stuff
snaps into place.
-- Kostya
06.01.2011 23:36, Tobiah пишет:
My app installs and runs fine from Eclipse, but
the Console is filled with many warnings like
the one in the subject line. Should I worry about that?
I tried googling for this, and saw others with the
same concerns, but no answers.
Others are more arcane to me:
class name (com/rcsreg/exposmart/ExpoSmart$2) does not match path
(classes/com/rcsreg/exposmart/ExpoSmart$2.class)class name
(com/rcsreg/exposmart/R$id) does not match path
(classes/com/rcsreg/exposmart/R$id.class)
I don't understand the "$" stuff.
Thanks,
Tobiah
--
Kostya Vasilyev -- WiFi Manager + pretty widget -- http://kmansoft.wordpress.com
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en