2010-12-07 60 views
4

Android NDK r5(与Android 2.3版SDK一起)的发布带来了对来自本机代码的打包资产文件的官方访问。 (发行说明here如何从Android本机代码(NDK r5)访问打包资产

  1. 你是如何做到这一点的?什么是API使用?
  2. 它可以在Android操作系统的所有以前的版本上运行,还是仅在运行v2.3的设备上运行?

感谢

回答

5

在源包括头:

#include <android/asset_manager.h> 

,并添加Android.mk库:

LOCAL_LDLIBS += -landroid 

正式它适用于Android版本2.3 +

+0

谢谢。显然,自1.5以来一直没有对资产相关的头文件进行修改,所以我认为在旧版本上使用它们是相当安全的......您是否尝试过? – 2010-12-07 08:55:38