Resource Package

Resource Name

Resource Operation

Place to Release

android.accounts

AccountManager

addOnAccountsUpdatedListener/

removeOnAccountsUpdatedListener;

onDestroy()

android.app

KeyguardManager.

KeyguardLock

reenableKeyguard/disableKeyguard

onDestroy()

android.bluetooth

BluetoothAdapter

enable/disable; startDiscovery/cancelDiscovery;

getProfielProxy/closeProfileProxy;

startVoiceRecognition/StopVoiceRecognition

onDestroy()

android.content

ContentResolver

acquireContentProviderClient/release

onDestroy()

android.database.sqlite

SQLiteClosable

acquireReference/releaseReference

onDestroy()

android.drm

DrmManagerClient

<init>/release

onDestroy()

android.hardware

Camera

lock/unlock; open/release;

startFaceDetection/stopFaceDetection;

startPreview/stopPreview

onPause()

SensorManager

registerListener/unregisterListener

onPause()

android.hardware.usb

UsbManager

openDevice/close

onDestroy()

android.location

LocationManager

requestLocationUpdates/removeUpdates

onPause()

android.media

AudioManager

requestAudioFocus/abandonAudioFocus;

startBluetoothSco/stopBluetoothSco;

loadSoundEffects/unloadSoundEffects

onPause()

AudioRecord

<init>/release

onPause()/onStop()

MediaCodec

createDecoderByType/release;

start/stop

onPause()/onStop()

MediaPlayer

<init>/release; create/release; start/stop

onPause()/onStop()

MediaRecorder

<init>/release; start/stop

onPause()/onStop()

android.media.audiofx

PresetReverb

setPreset/release

onDestroy()

android.media.effect

EffectContext

createWithCurrentGlContext/release

onDestroy()

android.mtp

MtpDevice

open/close

onDestroy()

android.net.http

AndroidHttpClient

newInstance/close;

onDestroy()

android.net.nsd

NsdManager

registerService/unregisterService

onDestroy()

android.net.wifi

WifiManager.MulticastLock

acquire/release

onDestroy()

WifiManager.Lock

acquire/release

onPause()

WifiManager

enableNetwork/disableNetwork

onDestroy()

android.nfc

NfcA

connect/close

onDestroy()

NfcB

connect/close

onDestroy()

NfcBarcode

connect/close

onDestroy()

NfcF

connect/close

onDestroy()

NfcV

connect/close

onDestroy()

NfcAdapter

enableForegroundDispatch/

disableForegroundDispatch;

enableForegroundNdefPush/

disableForegroundNdefPush

onPause()

android.nfc.tech

IsoDep

connect/close

onDestroy()

MifareClassic

connect/close

onDestroy()

MifareUltralight

connect/close

onDestroy()

TagTechnology

connect/close

onDestroy()

android.os

ParcelFileDescriptor

open/close

onDestroy()

PowerManager.WakeLock

acquire/relase

onPause()

RemoteCallbackList

beginBroadcast/finishBroadcast;

register/unregister

onDestroy()

TokenWatcher

acquire/release

onDestroy()

Vibrator

vibrate/cancel

onDestroy()

android.os.storage

StorageManager

mountObb/unmountObb

onDestroy()

android.util

LruCache

<init>/evictAll

onDestroy()

android.view

Surface

<init>/release; LockCanvas/unlockCanvasAndPost

onDestroy()

SurfaceHolder

addCallback/removeCallback;

LockCanvas/ unlockCanvasAndPost

onDestroy()

VelocityTracker

obtain/recycle

onDestroy()

android.webkit

WebIconDatabase

open/close

onDestroy()

android.widget

Chronometer

start/stop

onDestroy()