tags:

views:

108

answers:

1

I'm interested in accessing this class: http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=media/java/android/media/MediaMetadataRetriever.java;h=681751b4d15115ffceb2c1d812b5d0f68b11a5ab;hb=HEAD

It is android unpublished API but is it a problem if I access it through reflection or it could lead to issues ?

A: 

You can access it but there's no guarantee it will be in the next Android version. Unless you take steps to handle this, it could all end very badly.

Al
there is no guarantee means it might not be in the next Android version but it will still remain in all the current versions i.e. android 1.5, 1.6 or 2.0 won't be changed ?
Tee
It means there is no guarantee, in any way. Device manufacturers are free to modify non-SDK code in any way they see fit, so the situation can be different on every different device that gets released.
hackbod