【发布时间】:2015-07-03 05:35:49
【问题描述】:
我正在尝试为 Android 实现一个外部库 ANE 包装器。
我总是在 LogCat 中收到“找不到类”错误消息。访问本机代码没有问题,但是当我尝试访问外部库函数时它失败了。
我试过了 External library inside Air native extension for android How to include additional Jar in Android Native Extension for Adobe Air Mobile
不成功。 Adobe Flash Platform * 在您的原生扩展包中包含资源 阅读这些文档:http://help.adobe.com/en_US/air/extensions/WSf268776665d7970d-2e74ffb4130044f3619-7ff8.html
我认为我可能在加载资源时遇到问题,因此无法正确访问类或在某处崩溃。
我的 platformoptions.xml 文件
<packagedDependencies>
<packagedDependency>my_sdk.jar</packagedDependency>
</packagedDependencies>
<packagedResources>
<packagedResource>
<packageName>com.my_sdk</packageName>
<folderName>res</folderName>
</packagedResource>
</packagedResources>
</platform>
我的问题是,我怎么知道“packageName”,“res”是我从外部库复制和粘贴所有资源的文件夹,但是包?我刚刚随机写了“com.my_sdk”
谢谢!
【问题讨论】:
标签: android air adobe air-native-extension ane