问下大家遇到过这种问题没啊 ?就是在quick中运行一切都正常 但是打包成apk后真机运行,就只能点击一下,然后就卡死了,都不知道怎么下手做,好无助啊
你一定是没上过真机吧…
第一次打apk包,如果不黑屏,那就是中彩票!
可以调试,用ant调试,或者,quick-x玩家习惯的做法是,注释掉那些复杂的东西,一段段的粘一个图片看看哪里的代码上了真机就有问题了。
我的做法是,修改main.lua文件,判断在安卓平台的时候,在报错的时候,贴一张图片,然后在addChild一个label是显示debug信息的,这样会舒服一点,不会黑屏的让人震惊而无助的感觉。
function G__TRACKBACK(errorMessage)
local msgStr = “----------------------------------------\n”
msgStr = msgStr…“LUA ERROR: " … tostring(errorMessage) … “\n”
msgStr = msgStr…debug.traceback(”", 2)
msgStr = msgStr…"----------------------------------------\n"
print(msgStr)
if DEBUG > 0 and device.platform == “android” then
TipTool:showDebugInfo(msgStr) -----弹出debug窗免,黑屏无忧
end
end
不是第一次啊,安装完以后,在手机上运行的时候就进入第一个场景后,点击按钮就会卡顿,然后退出应用
那是秒退啊。。。。不是黑屏。有时候图片创建错误还是其他的上面错误会秒退的,这个要慢慢看一下。ant插手机调试。
先看下电脑上面运行正不正常,没有任何报错了,再去真机上面看性能和兼容问题。有兼容问题要慢慢看什么问题的,我也是经常有兼容问题的,有些东西安卓平台和PC平台支持是不一样的。
恩 也不是秒退,就是点按钮就卡住不动了 ,不会用eclipse调试