diff options
author | Ashok Bhat <ashok.bhat@arm.com> | 2014-01-14 10:52:35 +0000 |
---|---|---|
committer | David Butcher <david.butcher@arm.com> | 2014-01-15 14:21:59 +0000 |
commit | a0545dd54fdab5b284b509b7121515f15f4d728a (patch) | |
tree | 8ca287379fa0bfa059fb35e7dfea3c086e8a7c5a /core/java/android/content/res | |
parent | 337aa376c09bb97a48afe075b4018f030445534f (diff) | |
download | frameworks_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.java | 6 |
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; |