AdobeAIR本机扩展-可绘制资源打包到APK中,但值资源没有打包到APK中

AdobeAIR本机扩展-可绘制资源打包到APK中,但值资源没有打包到APK中,air,resources,adobe,native,Air,Resources,Adobe,Native,我已经创建了一个多平台的AdobeAIR本机扩展(ANE)。ANE的Android部分包括资源(即res/drawable、res/drawable hdpi、res/layout、res/values) 当我创建ANE时,资源会正确地包含在ANE中。 (我通过拆开电子邮箱确定了这一点,我在适当的目录中看到了我的所有资源) 但是,当我创建APK时,它包括除res/values目录之外的所有资源。 不包括整个目录及其资源。 (我通过拆开APK并查看res目录确定了这一点) 有人知道APK的Adob

我已经创建了一个多平台的AdobeAIR本机扩展(ANE)。ANE的Android部分包括资源(即res/drawable、res/drawable hdpi、res/layout、res/values)

当我创建ANE时,资源会正确地包含在ANE中。 (我通过拆开电子邮箱确定了这一点,我在适当的目录中看到了我的所有资源)

但是,当我创建APK时,它包括除res/values目录之外的所有资源。 不包括整个目录及其资源。 (我通过拆开APK并查看res目录确定了这一点)


有人知道APK的Adobe打包中是否有什么特殊的东西阻止res/values文件夹被包含在最终APK中吗?

这种情况下发生的是资源被编译成二进制格式(在resources.arsc文件中)因此原始源文件没有打包到APK中

如果您使用aapt转储apk中的资源,您可以看到资源在那里:

 aapt dump --values resources your_app.apk