Have you done a clean build?  Something looks at of sync.  Fwiw,
configChanges is defined in res/values/attrs_manifest.xml, and public.xml
defines the official identifier for it.

On Wed, Jan 21, 2009 at 10:56 PM, Sean McNeil <[email protected]> wrote:

>
> It looks like I'm missing a change even after repo sync. I get:
>
> development/apps/Development/AndroidManifest.xml:74: ERROR Error: String
> types not allowed (at 'configChanges' with value
> 'keyboard|keyboardHidden|navigation|orientation').
>
> when building. Searching for configChanges shows several placed that
> they are defined as int fields.
>
> ./frameworks/base/core/res/res/values/public.xml:  <public type="attr"
> name="configChanges" id="0x0101001f" />
> ./frameworks/base/api/2.xml:<field name="configChanges"
> ./frameworks/base/api/2.xml:<field name="configChanges"
> ./frameworks/base/api/2.xml:<parameter name="configChanges" type="int">
> ./frameworks/base/api/1.xml:<field name="configChanges"
> ./frameworks/base/api/1.xml:<field name="configChanges"
> ./frameworks/base/api/1.xml:<parameter name="configChanges" type="int">
> ./frameworks/base/api/current.xml:<field name="configChanges"
> ./frameworks/base/api/current.xml:<field name="configChanges"
> ./frameworks/base/api/current.xml:<parameter name="configChanges"
> type="int">
> ./frameworks/base/api/3.xml:<field name="configChanges"
> ./frameworks/base/api/3.xml:<field name="configChanges"
> ./frameworks/base/api/3.xml:<parameter name="configChanges" type="int">
>
>
> >
>


-- 
Dianne Hackborn
Android framework engineer
[email protected]

Note: please don't send private questions to me, as I don't have time to
provide private support.  All such questions should be posted on public
forums, where I and others can see and answer them.

--~--~---------~--~----~------------~-------~--~----~
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to