xref: /aosp_15_r20/device/sample/sdk_addon/manifest.ini (revision c73d2a9548bdf9b8681aeb4f83c479fa5d880dd4)
1*c73d2a95SAndroid Build Coastguard Worker# SDK Add-on Manifest
2*c73d2a95SAndroid Build Coastguard Worker# File encoding is UTF-8
3*c73d2a95SAndroid Build Coastguard Worker
4*c73d2a95SAndroid Build Coastguard Worker# Name and vendor of the add-on.
5*c73d2a95SAndroid Build Coastguard Worker# Add-ons are uniquely identified by a string composed of name, vendor and api.
6*c73d2a95SAndroid Build Coastguard Worker# 2 add-ons with the same identifier cannot be installed in the same SDK
7*c73d2a95SAndroid Build Coastguard Worker# and only the add-on with the highest rev number will be installed.
8*c73d2a95SAndroid Build Coastguard Worker# Name and vendor are used to create folder names, so they shouldn't contain
9*c73d2a95SAndroid Build Coastguard Worker# any special characters. Also, the character ':' is forbidden.
10*c73d2a95SAndroid Build Coastguard Worker# Mandatory character set: a-z A-Z 0-9 _.-
11*c73d2a95SAndroid Build Coastguard Workername=Sample Add-On
12*c73d2a95SAndroid Build Coastguard Workervendor=Android Open Source Project
13*c73d2a95SAndroid Build Coastguard Workerdescription=sample add-on
14*c73d2a95SAndroid Build Coastguard Worker
15*c73d2a95SAndroid Build Coastguard Worker# version of the Android platform on which this add-on is built.
16*c73d2a95SAndroid Build Coastguard Workerapi=15
17*c73d2a95SAndroid Build Coastguard Worker
18*c73d2a95SAndroid Build Coastguard Worker# revision of the add-on. This must be a strict integer.
19*c73d2a95SAndroid Build Coastguard Workerrevision=1
20*c73d2a95SAndroid Build Coastguard Worker
21*c73d2a95SAndroid Build Coastguard Worker# list of libraries, separated by a semi-colon.
22*c73d2a95SAndroid Build Coastguard Worker# This must be the name of the libraries, as required by the
23*c73d2a95SAndroid Build Coastguard Worker# <uses-library> node in the AndroidManifest.xml file.
24*c73d2a95SAndroid Build Coastguard Workerlibraries=com.example.android.platform_library
25*c73d2a95SAndroid Build Coastguard Worker
26*c73d2a95SAndroid Build Coastguard Worker# details for each library. format is:
27*c73d2a95SAndroid Build Coastguard Worker# <library.name>=<name>.jar;<desc>
28*c73d2a95SAndroid Build Coastguard Worker# where
29*c73d2a95SAndroid Build Coastguard Worker# <library.name>: the name of the library defined in the property "libraries" above.
30*c73d2a95SAndroid Build Coastguard Worker# <name>.jar: the jar file containing the library API. This is to be located in
31*c73d2a95SAndroid Build Coastguard Worker#             the add-on folder in libs/
32*c73d2a95SAndroid Build Coastguard Workercom.example.android.platform_library=platform_library.jar;Sample optional plaform library
33*c73d2a95SAndroid Build Coastguard Worker
34*c73d2a95SAndroid Build Coastguard Worker# default skin name. Optional. Only useful if the add-on has its own skin, or
35*c73d2a95SAndroid Build Coastguard Worker# if it wishes to override the default skin of the base platform.
36*c73d2a95SAndroid Build Coastguard Worker# This should be the name of the skin in the skins/ folder of the add-on.
37*c73d2a95SAndroid Build Coastguard Workerskin=WVGAMedDpi
38*c73d2a95SAndroid Build Coastguard Worker
39*c73d2a95SAndroid Build Coastguard Worker# USB Vendor ID
40*c73d2a95SAndroid Build Coastguard Worker# This 16-bit integer allows adb to detect new devices, by extending the list
41*c73d2a95SAndroid Build Coastguard Worker# of USB Vendor IDs it knows. After installing an add-on the command
42*c73d2a95SAndroid Build Coastguard Worker# 'android update' adb' must be run to update a file that adb reads during
43*c73d2a95SAndroid Build Coastguard Worker# start-up.
44*c73d2a95SAndroid Build Coastguard Worker#usb-vendor=0x0000
45