summaryrefslogtreecommitdiff
path: root/api/current.xml
diff options
context:
space:
mode:
author Kenny Root <kroot@google.com> 2010-07-01 08:10:18 -0700
committer Kenny Root <kroot@google.com> 2010-07-15 21:31:58 -0700
commit02c8730c1bf19daf48bec8c6995df676a00a73b1 (patch)
treef4d832a5308a18272cc6be0464a9824ad1e776ec /api/current.xml
parentc5ed5910c9ef066cec6a13bbb404ec57b1e92637 (diff)
Add API to call to vold for mounting OBBs
* Unhide StorageService class; hide all the USB-related items * Add application-visible API to StorageManager for OBB files * Add class for parceling OBB info across binders (ObbInfo) * Add a JNI glue class to libutils/ObbFile (ObbScanner) * Add API to MountService to deal with calling into vold and checking permissions Change-Id: I33ecf9606b8ff535f3a2ada83931da6bbef41cfd
Diffstat (limited to 'api/current.xml')
-rw-r--r--api/current.xml79
1 files changed, 79 insertions, 0 deletions
diff --git a/api/current.xml b/api/current.xml
index 0626cd5654a7..1ed581199369 100644
--- a/api/current.xml
+++ b/api/current.xml
@@ -38302,6 +38302,17 @@
visibility="public"
>
</field>
+<field name="STORAGE_SERVICE"
+ type="java.lang.String"
+ transient="false"
+ volatile="false"
+ value="&quot;storage&quot;"
+ static="true"
+ final="true"
+ deprecated="not deprecated"
+ visibility="public"
+>
+</field>
<field name="TELEPHONY_SERVICE"
type="java.lang.String"
transient="false"
@@ -125618,6 +125629,74 @@
</method>
</class>
</package>
+<package name="android.os.storage"
+>
+<class name="StorageManager"
+ extends="java.lang.Object"
+ abstract="false"
+ static="false"
+ final="false"
+ deprecated="not deprecated"
+ visibility="public"
+>
+<method name="getMountedObbPath"
+ return="java.lang.String"
+ abstract="false"
+ native="false"
+ synchronized="false"
+ static="false"
+ final="false"
+ deprecated="not deprecated"
+ visibility="public"
+>
+<parameter name="filename" type="java.lang.String">
+</parameter>
+</method>
+<method name="isObbMounted"
+ return="boolean"
+ abstract="false"
+ native="false"
+ synchronized="false"
+ static="false"
+ final="false"
+ deprecated="not deprecated"
+ visibility="public"
+>
+<parameter name="filename" type="java.lang.String">
+</parameter>
+</method>
+<method name="mountObb"
+ return="boolean"
+ abstract="false"
+ native="false"
+ synchronized="false"
+ static="false"
+ final="false"
+ deprecated="not deprecated"
+ visibility="public"
+>
+<parameter name="filename" type="java.lang.String">
+</parameter>
+<parameter name="key" type="java.lang.String">
+</parameter>
+</method>
+<method name="unmountObb"
+ return="boolean"
+ abstract="false"
+ native="false"
+ synchronized="false"
+ static="false"
+ final="false"
+ deprecated="not deprecated"
+ visibility="public"
+>
+<parameter name="filename" type="java.lang.String">
+</parameter>
+<parameter name="force" type="boolean">
+</parameter>
+</method>
+</class>
+</package>
<package name="android.preference"
>
<class name="CheckBoxPreference"