记录记录

距离上次打包ANE已经有一段时间了,说实话,这一年感觉记忆力不行了,导致一些东西都略显得模糊,估计是没经常用的原因。这次接入的ANE 是 51RenXing的SDK。按照以前的路子一步一步的进行,发现最后没法成功调出该出现的界面。纳闷了,寻找之,发现这个SDK区别于其他SDK 他包含了一个assets文件夹 里面有一些头像图片 以及扩展名为 .properties的配置文件 另外还附赠了两个apk文件。

原来在打包ANE时 如果原来的SDK有用到assets里面的东西,那么我们需要将这个assets里面的东西放到  as3项目中与src同级的目录,这样的话 在发布apk的时候保证assets里面的资源给包含进去,but

其他文件没法,包括上面说的 配置文件 和 apk 之类的

那么我们就需要 在外面将 做好的apk解包,然后把没包含的东西给塞进去 最后 再进行打包 签名等操作(  我使用的是 apk manager  挺好用)

为了方便起见我们在AS3项目中就不包含assets了,直接塞整个内容

如下图默认情况下解出来的包结构是这样的,就是说 其实我们用fb打包apk的时候 会自动添加上assets这个文件夹的

ane51

aseets文件夹里面默认是这样的

ane512

然后把其他用到的放进去

ane511

一切就绪之后 就用工具进行 打包签名 即可。

PS:接SDK时关于 app.xml里面的manifest的配置  个人觉得最好 最机智的是 直接拿demo里面的  因为啥呢,特么的有的接入文档写的不全。。。

点我下载 apk mananger

 

 

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Free Web Hosting