2

我有一个刚刚更新到 froyo 的应用程序,以利用迁移到 SD 卡功能。我现在正在尝试将更新上传到市场,但我不断收到以下错误:“文件无效:W/ResourceType(7193):错误的字符串块:最后一个字符串不是 0-终止 错误获取 'android:label'属性:属性不是字符串值”。我将清单中的值从 "android:label="@string/app_name" " 更改为 "android:label="test" " 并上传,然后它开始抱怨图标,说它不是字符串. 有人有想法么?我的清单的应用程序部分如下所示,我很困惑。该应用程序编译成一个 APK,它甚至可以在我的 N1 上安装并运行良好(从 SD 卡安装)它只是赢了' t 上传到市场。任何帮助将不胜感激,我完全不知道出了什么问题,似乎我已经尝试了我能想到的一切,包括重新安装 eclipse。干杯史蒂夫

4

1 回答 1

1

你对它运行了 zipalign 吗?

如果你在 Eclipse 中右键单击你的项目,你可以转到 Android 工具,然后导出签名的应用程序包。这会执行 zipalign 并引导您完成签名过程。

编辑:请尝试定义您的所有资源 - 似乎您的部分/全部字符串/图标/等资源尚未定义。Eclipse 在正常情况下会处理所有这些事情,所以我不确定是什么导致了这种情况?

于 2010-05-26T18:23:23.757 回答