Xavier Ducrohet | acd7c6b | 2009-05-12 17:57:21 -0700 | [diff] [blame] | 1 | # SDK Add-on Manifest |
Xavier Ducrohet | 346ca89 | 2009-06-16 11:06:31 -0700 | [diff] [blame] | 2 | # File encoding is UTF-8 |
Xavier Ducrohet | acd7c6b | 2009-05-12 17:57:21 -0700 | [diff] [blame] | 3 | |
Xavier Ducrohet | ae6d0e8 | 2009-12-04 16:20:41 -0800 | [diff] [blame] | 4 | # Name and vendor of the add-on. |
| 5 | # Add-ons are uniquely identified by a string composed of name, vendor and api. |
| 6 | # 2 add-ons with the same identifier cannot be installed in the same SDK |
| 7 | # and only the add-on with the highest rev number will be installed. |
| 8 | # Name and vendor are used to create folder names, so they shouldn't contain |
| 9 | # any special characters. Also, the character ':' is forbidden. |
| 10 | # Mandatory character set: a-z A-Z 0-9 _.- |
Xavier Ducrohet | acd7c6b | 2009-05-12 17:57:21 -0700 | [diff] [blame] | 11 | name=Sample Add-On |
| 12 | vendor=Android Open Source Project |
| 13 | description=sample add-on |
| 14 | |
| 15 | # version of the Android platform on which this add-on is built. |
Vairavan Srinivasan | 61f903f | 2012-04-29 01:17:39 -0700 | [diff] [blame] | 16 | api=15 |
Xavier Ducrohet | acd7c6b | 2009-05-12 17:57:21 -0700 | [diff] [blame] | 17 | |
Xavier Ducrohet | ae6d0e8 | 2009-12-04 16:20:41 -0800 | [diff] [blame] | 18 | # revision of the add-on. This must be a strict integer. |
Xavier Ducrohet | 5c1499c | 2009-06-05 16:02:17 -0700 | [diff] [blame] | 19 | revision=1 |
Xavier Ducrohet | acd7c6b | 2009-05-12 17:57:21 -0700 | [diff] [blame] | 20 | |
| 21 | # list of libraries, separated by a semi-colon. |
Xavier Ducrohet | ae6d0e8 | 2009-12-04 16:20:41 -0800 | [diff] [blame] | 22 | # This must be the name of the libraries, as required by the |
| 23 | # <uses-library> node in the AndroidManifest.xml file. |
Xavier Ducrohet | acd7c6b | 2009-05-12 17:57:21 -0700 | [diff] [blame] | 24 | libraries=com.example.android.platform_library |
| 25 | |
Xavier Ducrohet | ae6d0e8 | 2009-12-04 16:20:41 -0800 | [diff] [blame] | 26 | # details for each library. format is: |
| 27 | # <library.name>=<name>.jar;<desc> |
| 28 | # where |
| 29 | # <library.name>: the name of the library defined in the property "libraries" above. |
| 30 | # <name>.jar: the jar file containing the library API. This is to be located in |
| 31 | # the add-on folder in libs/ |
Xavier Ducrohet | acd7c6b | 2009-05-12 17:57:21 -0700 | [diff] [blame] | 32 | com.example.android.platform_library=platform_library.jar;Sample optional plaform library |
| 33 | |
Xavier Ducrohet | ae6d0e8 | 2009-12-04 16:20:41 -0800 | [diff] [blame] | 34 | # default skin name. Optional. Only useful if the add-on has its own skin, or |
| 35 | # if it wishes to override the default skin of the base platform. |
| 36 | # This should be the name of the skin in the skins/ folder of the add-on. |
Xavier Ducrohet | d2e03b2 | 2009-09-09 16:52:23 -0700 | [diff] [blame] | 37 | skin=WVGAMedDpi |
Xavier Ducrohet | acd7c6b | 2009-05-12 17:57:21 -0700 | [diff] [blame] | 38 | |
Xavier Ducrohet | 4058573 | 2009-06-01 15:01:16 -0700 | [diff] [blame] | 39 | # USB Vendor ID |
| 40 | # This 16-bit integer allows adb to detect new devices, by extending the list |
| 41 | # of USB Vendor IDs it knows. After installing an add-on the command |
| 42 | # 'android update' adb' must be run to update a file that adb reads during |
| 43 | # start-up. |
| 44 | #usb-vendor=0x0000 |