Android Air - Access app files via native extension?
I've tried to use several video ANEs, they load video outside of the app fine, but if I try to provide a video that was packaged into the APK file they can't seem to access it. I have no experience developing native extensions or android apps, only AS3/AIR for android.
var localFile:File = File.applicationDirectory.resolvePath("video.mp4")
File.url traces "app:/video.mp4". The ANEs don't appear to be doing anything when given that path, searching the internet I found the path to the asset is in APK assets folder. And to use "file:///android_asset/video.mp4", this gets a response from the native media player via the ANEs but I get a dialog saying it was unable to play the video, the asset file name doesn't have to be a valid asset to trigger that dialog and the video asset itself does play on the device if I copy it over and play it out of the air app. I've read that the assets folder in the APK file can be compressed which is causing the problem.
I'm not sure how to approach this? Is it possible with AIR to have android access the APK's assets?
