In my Android app I:

- generate an incrementing build number (integer) using a script as
part of my build (uses Integer from SVN revision)
- I generate an Android resource file with it defined as an integer:
<?xml version='1.0' encoding='utf-8'?><resources><integer
name='version_code'>399</integer></resources>

- I show that on the UI using the resource generated above

- I reference the integer in the Manifest for the versionCode element
<manifest  ... stuff deleted....
      android:versionCode="@integer/version_code">

All that works fine, but when I attempt to upload to Market I get this
error:

"The file is invalid: ERROR getting 'android:versionCode' attribute:
attribute is not an integer value "

Question:
For Market, does the versionCode have to be a "literal" integer
directly inside the manifest, or is there some way to reference an
externally generated integer and not be touching my manifest all the
time (manually or automatically).

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

Reply via email to