[]LayaAir3D打包Native Android应用,直连设备没问题,avm 运行报错 0x502

复现过程:按照官方教程,打包native andoird app,链接如下:
https://ldc.layabox.com/doc/?nav=zh-as-7-2-0
https://ldc.layabox.com/doc/?nav=zh-as-7-3-0
 
具体步骤如下:
1. 使用 LayaAirIDE 1.7.20.1beta 创建项目,选择 LayaAir 3D示例项目,不做任何修改;
2. 打开命令行终端,cd t21/bin,然后运行: layanative createapp -f h5 -t 2 -n native -v v1.0;
3. 打开android studio,打开刚刚生成的项目,目录为: t21/bin/native/android_studio;
4. 项目导入后,android studio 会提示是否升级项目,选择否,然后打开 build.gradle,点击工具栏中的 sync project with gradle files;
5. 修改config.js,在末尾添加代码: =9ptwindow.ConchRenderType = =9pt6=9pt;
6. 修改 =9ptSplashDialog.java:=9ptimport com.example.layaboxsdk_demo.R 修正为 =9ptimport =9ptcom.layabox.game.R;
=9pt7. 点击 Make Project 进行构建, 0 error;
=9pt8. 点击运行,选择 avm (Nexus 6 API 27);
=9pt9. 虚拟机自动启动,并自动安装运行,控制台报错:Emulator: android/android-emugl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glTexSubImage2D:3274 error 0x502;
 
控制台日志如下:
2018/10/8
下午12:12    Gradle sync started

下午12:12    Project setup started

下午12:12    Gradle sync finished in 5s 581ms

下午12:12    Executing tasks: [:app:generateDebugSources]

下午12:12    Gradle build finished in 1s 978ms

下午12:12    Executing tasks: [:app:assembleDebug]

下午12:12    Gradle build finished in 2s 785ms

下午12:12    Executing tasks: [:app:assembleDebug]

下午12:12    Gradle build finished in 6s 178ms

下午12:13    Emulator: android/android-emugl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glTexSubImage2D:3274 error 0x502



 
测试项目源码:
见附件,也就是通过 LayaAirIDE 1.7.20.1beta 创建项目,选择 LayaAir 3D示例项目,没有任何修改。
 
开发环境:
Android Studio
LayaAirIDE 1.7.20.1beta
 
引擎版本号:
LayaAir 1.7.20.1beta
 
已邀请:

Laya_XS

赞同来自:

谢谢反馈问题,我们尽快测试确认问题。

要回复问题请先

商务合作
商务合作