2010-05-26 42 views
2

我有一個應用程序,我剛更新到froyo利用 轉移到SD卡功能。我現在試圖上傳更新到 市場,但我不斷收到以下錯誤:「該文件是 無效:W/ResourceType(7193):壞字符串塊:最後一個字符串不是0- 終止錯誤獲取'安卓:標籤「屬性:屬性不是 字符串值」。我將清單中的值從 「android:label =」@ string/app_name「」更改爲「android:label =」test「」並且 上傳了它,然後它開始抱怨圖標,說 它不是'一個字符串。有人有主意嗎? 我的清單的應用程序部分如下所示,我很好奇 困惑。該應用程序編譯成一個APK,它甚至安裝和運行我的N1(從SD卡安裝)罰款 它只是不會上傳到市場。 任何幫助將不勝感激,我絕對不知道 有什麼不對,似乎我已經嘗試了所有我能想到的 包括重新安裝eclipse。 乾杯 史蒂夫Android Market Publishing Issues

回答

1

你運行zipalign反對它嗎?

如果你在eclipse中右鍵點擊你的項目,你可以去Android工具,然後導出已簽名的應用程序包。這會執行zipalign並引導您完成簽名過程。

編輯: 請嘗試定義您的所有資源 - 看起來您的字符串/圖標/等資源的一些/所有沒有被定義。在正常情況下,Eclipse會處理所有這些事情,所以我不確定導致這種情況的原因是什麼?

+0

是的,我已經導出它,因爲它使用地圖API我需要密鑰。仍然沒有歡樂:( – Steve 2010-05-27 09:32:01

+0

顯然它只是一個市場問題,現在都好像:) – Steve 2010-06-03 20:01:49

+0

非常好。感謝您的跟進。 – 2010-06-04 12:14:00