设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2695|回复: 1
打印 上一主题 下一主题

[已经解决] 关于APK在手机上无法运行:无法读取未定义之函数

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
75 小时
注册时间
2006-11-22
帖子
58
跳转到指定楼层
1
发表于 2016-4-26 18:59:57 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 tomy30f 于 2016-4-28 00:11 编辑

由于是借朋友帐号发帖,也为了方便大家阅读所以先到GOOGLE翻译把繁体弄成简体了

事情是这样的,因为事情太复杂
所以有先找APK助手去弄
但是无法正常解压缩

错误讯息如下

!   C:\mvAndroidApk\mvAndroidApk.7z: 無法開啟 mvAndroidApk\android-sdk-windows\samples\android-19\ui\ActionBarCompat-ShareActionProvider\ActionBarCompat-ShareActionProviderSample\src\main\java\com\example\android\actionbarcompat\shareactionprovider\content\AssetProvider.java
!   C:\mvAndroidApk\mvAndroidApk.7z: 無法開啟 mvAndroidApk\android-sdk-windows\samples\android-19\ui\ActionBarCompat-ShareActionProvider\ActionBarCompat-ShareActionProviderSample\src\main\java\com\example\android\actionbarcompat\shareactionprovider\content\ContentItem.java
!   C:\mvAndroidApk\mvAndroidApk.7z: 無法開啟 mvAndroidApk\android-sdk-windows\samples\android-19\ui\ActionBarCompat-ShareActionProvider\ActionBarCompat-ShareActionProviderSample\src\main\java\com\example\android\actionbarcompat\shareactionprovider\MainActivity.java
!   C:\mvAndroidApk\mvAndroidApk.7z: 無法開啟 mvAndroidApk\android-sdk-windows\samples\android-19\ui\ActionBarCompat-ShareActionProvider\ActionBarCompat-ShareActionProviderSample\tests\src\com\example\android\actionbarcompat\shareactionprovider\tests\SampleTests.java


依照官方的方法跑了一次
还找了日文版对照
结果还是无法,最后出现的讯息是这样的


WINDOWS是因为某些原因而改成日文版的,这部份就不提了

最后发现解压失败的部份并不会影响...
所以正常地打包结束了

在打包结束之后,用手机开
标题能正常出现,但是按「开始游戏」之后
就会跳出TYPE ERROR(下图)

看意思大概是「无法读取未定义之函数」之类的意思
PC版是正常的,这个该如何解决?


------

对点评系统不是很熟,所以在这里回覆

>>xjzsq  好像有中文
已经再三确认过,是没有中文的
把所有中文字全部改掉了,依旧无法正常打包
而用APK助手打包的档案则是在手机无法读取m4a档案
目前也找不到任何方法用网页发布
(红狼的程式会出现adobe error #1000 记忆体不足,还没在网络找上到解决方法)

>>xjzsq m4a的部份已經解決了,現在是上圖無法讀取的問題

点评

这种情况我碰到过,只要把字体改成手机上的字体就行了,详细的五一长假再说,最近几天正在备考考中学创新班  发表于 2016-4-28 22:43
有一种可能,是你的m4a有问题,或者是你的m4a设置了一个中文的啊文件,但是你在去掉中文时没有修改源文件  发表于 2016-4-27 22:36
好像有中文  发表于 2016-4-26 22:47

Lv5.捕梦者

梦石
0
星屑
30840
在线时间
608 小时
注册时间
2014-7-18
帖子
729

开拓者

2
发表于 2016-5-1 13:04:04 | 只看该作者
你的那个字体问题,应该是你在你的游戏中使用了其他字体,只要手机上没有安装这个字体,就无法运行游戏
大部分安卓手机都有DroidSansFallback.ttf这个字体,我的网速太慢,你自己去到网上下载吧
下载下来以后,将字体放到游戏文件夹的fonts文件夹里,
然后打开该文件夹里的gamefont.css文件,把"STFANGSO.ttf"改为"DroidSansFallback.ttf"即可
但是坏处是字体不是很好看,毕竟是安卓自带的字体。

点评

剛剛試過,換成那個字體之後不論在電腦上還是手機上都會出現無法讀取"GameFront"的錯誤訊息...  发表于 2016-5-2 12:15
电脑安上字体就好了  发表于 2016-5-2 12:00
电脑安上字体就好了  发表于 2016-5-2 11:59
是的,安装字体后用电脑测试游戏会显示找不到GameFront,我试试直接在安卓上运行看看,先感谢你了!  发表于 2016-5-2 02:32
不清楚,是测试游戏吗?可以试试在电脑上打开下载的字体,然后安装这个字体,再运行看看  发表于 2016-5-1 14:35
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-14 18:04

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表