diff options
author | Xavier Ducrohet <xav@android.com> | 2009-12-04 16:20:41 -0800 |
---|---|---|
committer | Xavier Ducrohet <xav@android.com> | 2009-12-07 11:30:33 -0800 |
commit | ae6d0e89d44e808a06d7daecb18bc1c429d9bcf4 (patch) | |
tree | b3c445c26b137307b671757a04dd47db49860fa5 | |
parent | d2e03b2d51dea646eeb91917cb471b58c307c2ae (diff) | |
download | sample-ae6d0e89d44e808a06d7daecb18bc1c429d9bcf4.tar.gz |
More comments about the format of the manifest.ini for add-ons
-rw-r--r-- | sdk_addon/manifest.ini | 22 |
1 files changed, 19 insertions, 3 deletions
diff --git a/sdk_addon/manifest.ini b/sdk_addon/manifest.ini index d1b29e9..fc82727 100644 --- a/sdk_addon/manifest.ini +++ b/sdk_addon/manifest.ini @@ -1,6 +1,13 @@ # SDK Add-on Manifest # File encoding is UTF-8 +# Name and vendor of the add-on. +# Add-ons are uniquely identified by a string composed of name, vendor and api. +# 2 add-ons with the same identifier cannot be installed in the same SDK +# and only the add-on with the highest rev number will be installed. +# Name and vendor are used to create folder names, so they shouldn't contain +# any special characters. Also, the character ':' is forbidden. +# Mandatory character set: a-z A-Z 0-9 _.- name=Sample Add-On vendor=Android Open Source Project description=sample add-on @@ -8,16 +15,25 @@ description=sample add-on # version of the Android platform on which this add-on is built. api=3 -# revision of the add-on +# revision of the add-on. This must be a strict integer. revision=1 # list of libraries, separated by a semi-colon. +# This must be the name of the libraries, as required by the +# <uses-library> node in the AndroidManifest.xml file. libraries=com.example.android.platform_library -# details for each library +# details for each library. format is: +# <library.name>=<name>.jar;<desc> +# where +# <library.name>: the name of the library defined in the property "libraries" above. +# <name>.jar: the jar file containing the library API. This is to be located in +# the add-on folder in libs/ com.example.android.platform_library=platform_library.jar;Sample optional plaform library -# default skin name +# default skin name. Optional. Only useful if the add-on has its own skin, or +# if it wishes to override the default skin of the base platform. +# This should be the name of the skin in the skins/ folder of the add-on. skin=WVGAMedDpi # USB Vendor ID |