summaryrefslogtreecommitdiffstats
path: root/core/java/android/content/res
diff options
context:
space:
mode:
authorAshok Bhat <ashok.bhat@arm.com>2014-01-14 10:52:35 +0000
committerDavid Butcher <david.butcher@arm.com>2014-01-15 14:21:59 +0000
commita0545dd54fdab5b284b509b7121515f15f4d728a (patch)
tree8ca287379fa0bfa059fb35e7dfea3c086e8a7c5a /core/java/android/content/res
parent337aa376c09bb97a48afe075b4018f030445534f (diff)
downloadframeworks_base-a0545dd54fdab5b284b509b7121515f15f4d728a.zip
frameworks_base-a0545dd54fdab5b284b509b7121515f15f4d728a.tar.gz
frameworks_base-a0545dd54fdab5b284b509b7121515f15f4d728a.tar.bz2
AArch64: Add AssetInputStream.getNativeAsset
This patch adds AssetInputStream.getNativeAsset. This function returns asset pointer, which can then be passed to JNI functions. Note that this function is hidden and not part of Android API. This function will eventually replace getAssetInt, once all the classes that use getAssetInt are changed to use getNativeAsset instead. Change-Id: I2a2b2e6864f1f57ae2b3a10c45559b3635266ed5 Signed-off-by: Ashok Bhat <ashok.bhat@arm.com>
Diffstat (limited to 'core/java/android/content/res')
-rw-r--r--core/java/android/content/res/AssetManager.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/core/java/android/content/res/AssetManager.java b/core/java/android/content/res/AssetManager.java
index fc9e486..48211b5 100644
--- a/core/java/android/content/res/AssetManager.java
+++ b/core/java/android/content/res/AssetManager.java
@@ -540,6 +540,12 @@ public final class AssetManager {
public final int getAssetInt() {
return mAsset;
}
+ /**
+ * @hide
+ */
+ public final long getNativeAsset() {
+ return mAsset;
+ }
private AssetInputStream(int asset)
{
mAsset = asset;