打包的时候提示String index out of range -1,自己也尝试搜索了下,系统中没有使用string.indexof此方法。使用系统自己生成的mui的demo打包也出现这个问题。求解,求高人指点。
![安小乐](https://img-cdn-tc.dcloud.net.cn/account/identicon/61d9728085e95080608baa07cdfae525.png)
安小乐
- 发布:2017-03-28 11:04
- 更新:2017-03-29 15:55
- 阅读:1204
2 个回复
安小乐 (作者)
!MESSAGE (Build null) [ERROR] String index out of range: -1
!STACK 0
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(Unknown Source)
at com.pandora.pack.core.MakePackage.copyFile(MakePackage.java:740)
at com.pandora.pack.core.MakePackage.copyFile(MakePackage.java:723)
at com.pandora.pack.core.MakePackage.zipPackage(MakePackage.java:558)
at com.pandora.pack.core.MakePackage.makePackage(MakePackage.java:138)
at com.pandora.pack.ui.wizard.MakePackageDialog$5.run(MakePackageDialog.java:1259)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
上面为错误日志。
HB_一三
确认为BUG, 会尽快修复.
可暂时为Android 证书文件 添加上 后缀名 后再打包, 可跳过此问题