Same problem. On 18 Gen, 07:48, egg <[email protected]> wrote: > I also just encountered a same problem. > > On 2010年12月28日, 午後4:08, schwiz <[email protected]> wrote: > > > > > > > > > Arrrrg!! hopefully a hot fix soon?? > > > On Nov 23, 12:13 pm, Leif <[email protected]> wrote: > > > > And same here too... > > > > On 9 Nov, 07:01, Open <[email protected]> wrote: > > > > > Same problem here. > > > > > On Sep 14, 9:58 pm, Tom <[email protected]> wrote: > > > > > > i'm also hitting this issue. can't create a xml-configurable custom > > > > > view in alibraryproject.. > > > > > > is there a bug filed on this already? is there an ETA for a fix? > > > > > > thanks > > > > > > On Aug 20, 5:04 am, Clément Plantier <[email protected]> wrote: > > > > > > > Any update about this problem? > > > > > > > On Jul 9, 8:18 pm, Xavier Ducrohet <[email protected]> wrote: > > > > > > > > Ah, there's a problem with the namespace. > > > > > > > > From aapt's point of view all the resources are compiled for the > > > > > > > package name of the application (com.mycompany.test.app in your > > > > > > > case), > > > > > > > so your "customValue" attribute is defined in that namespace, and > > > > > > > not > > > > > > > in the namespace of thelibrary. > > > > > > > > At this time, the only solution is to remove the layout from > > > > > > > thelibraryand move it into the apps and edit the namespace to > > > > > > > match the > > > > > > > application package. > > > > > > > > We'll look at fixing this. > > > > > > > xav > > > > > > > > On Thu, Jul 8, 2010 at 3:27 AM, Vladimir Lebedev-Schmidthof > > > > > > > > <[email protected]> wrote: > > > > > > > > Hello, > > > > > > > > > Having custom attribute (inattrs.xml) inlibraryproject leads to > > > > > > > > compilation fail of theprojectdependent of thatlibrary. > > > > > > > > > I.e.: > > > > > > > > MyLibproject(library) > > > > > > > > > AndroidManifest.xml: > > > > > > > > <manifest > > > > > > > > xmlns:android="http://schemas.android.com/apk/res/android" > > > > > > > > package="com.mycompany.test.lib" > > > > > > > > android:versionCode="1" > > > > > > > > android:versionName="1.0"> > > > > > > > > ... > > > > > > > > </manifest> > > > > > > > > > res/layout/main.xml: > > > > > > > > <?xml version="1.0" encoding="utf-8"?> > > > > > > > > <LinearLayout xmlns:android="http://schemas.android.com/apk/res/ > > > > > > > > android" > > > > > > > > xmlns:my="http://schemas.android.com/apk/res/ > > > > > > > > com.mycompany.test.lib" > > > > > > > > android:orientation="vertical" > > > > > > > > android:layout_width="fill_parent" > > > > > > > > android:layout_height="fill_parent" > > > > > > > > > > > > > > > > > <com.mycompany.test.lib.MyWidget > > > > > > > > android:id="@+id/my_widget" > > > > > > > > android:layout_width="fill_parent" > > > > > > > > android:layout_height="fill_parent" > > > > > > > > my:customValue="324"/> > > > > > > > > </LinearLayout> > > > > > > > > > res/values/attrs.xml: > > > > > > > > <resources> > > > > > > > > <declare-styleable name="MyWidget"> > > > > > > > > <attrname="customValue" format="integer"/> > > > > > > > > </declare-styleable> > > > > > > > > </resources> > > > > > > > > > And there are nothing in TestApp except AndroidManifest.xml: > > > > > > > > <manifest > > > > > > > > xmlns:android="http://schemas.android.com/apk/res/android" > > > > > > > > package="com.mycompany.test.app" > > > > > > > > android:versionCode="1" > > > > > > > > android:versionName="1.0"> > > > > > > > > ... > > > > > > > > </manifest> > > > > > > > > > And aapt says that > > > > > > > > res/layout/main.xml:13: error:No resource identifier found for> > > > > > > > > attribute'customValue' in package 'com.mycompany.test.lib' > > > > > > > > > How to avoid this except for no having custom attributes > > > > > > > > inlibrary? > > > > > > > > > -- > > > > > > > > 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 > > > > > > > > -- > > > > > > > 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 [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

