[LayaAir 1.0]关于构建apk遇到的问题,希望官方解决,不要叫我们去看搜索引擎内容

1.如果发布的时候选择relese下web目录,而不是bin目录的时候,有个潜规则:如果你发布web/native选择了启动版本管理,那么你进去后就会黑屏

QQ截图20181126183331.png

 
2.构建apk建议选择0.9.16版本,如果你选择最新的版本(1.0.3)你需要修改build.gradle文件
[code]repositories {
maven {
url 'https://dl.google.com/dl/android/maven2'
}
        google()
jcenter()
}

[/code]
3.运行器运行不了,我的项目。 不知道为什么(谷歌浏览器 微信小游戏  没问题)
 
4.自定义shader在apk里无效。(谷歌浏览器 微信小游戏  没问题),shader画的线

IMG_8226.JPG


IMG_8227.JPG

 
 
5.spine动画在apk里播放不正确,表现为坐标错乱,跳帧(两个spine动画,一个动画正确,一个动画表现错误,谷歌浏览器 小游戏没问题)
 
6.自己导入的js库,如果你要启用版本管理,文件名请小写,不然在indexl.hmtl里不加后缀,但是文件已经加了后缀
 
7.不建议大家用laya做apk,做apk还是用unity cocos吧。app没还没试,不过多半是这种半成品的样子
 
8.总感觉版本管理有些小问题坑,比如:微信子域用版本管理,native
 
本来希望用laya做轻量级游戏写一套代码,同时发布app apk h5 微信小游戏 facebook,目前这情况来看,是我想多了。
 
已邀请:

Aar0n

赞同来自:

原则上一帖一问;
1,打包路径本该就是bin ,用其它目录会出问题,
2,做修改的文档是会提到的,或者需要一些安卓的知识,给您造成的不便请谅解,谷歌工具也总更新,日新月异
3,可能某些ide 有问题,1.0运行器不能运行3d需要打包
4,native1.0  不支持自定义shader的,这个可能不是每个版本都标出来,但的确是不支持的。
5,spine动画,有时候导出重命名就会解决错乱问题,我们的源码就是和spine 一模一样的,如果还是不能解决,可以发个demo 我们查看
6, 感谢分享
7,其实有精力多套代码可以自由选择的
8 , 微信子域用版本管理的确是有问题,这个我们在努力修复,
Laya还是需要时间成长的,感谢您的建议。

要回复问题请先

商务合作
商务合作