2011-05-26 37 views
0

前一段時間,我編寫了一個應用程序,我可以將它安裝在EVO手機和Cruz平板電腦上。我通過電子郵件將應用程序發送至EVO,並通過USB下載至Gmail。APK在更新後不會安裝在Cruz上,而是在EVO上安裝

我最近對應用程序進行了一些更改,再次通過電子郵件發送EVO並通過USB下載到Cruz。 EVO獲得了應用程序並能夠安裝,但是當我嘗試在Cruz上安裝時(通過Astro的Open App Manager),在詳細信息中,我收到一條消息,說'無法以APK打開/sdcard/download/ETA.apk文件。在摘要選項卡中,沒有任何信息,例如名稱,標籤,文件版本等。我已簽署並zipaligned此apk,因爲它是我的工作,並且它在EVO上起作用的事實讓我大吃一驚。自從我嘗試回到原始版本,但我有同樣的問題。

我錯過了什麼嗎?

+0

你的意思是說原來還沒有安裝? – 2011-05-26 14:20:30

+0

對。它在我第一次嘗試時確實安裝了。然後,我做了一些周折,並嘗試安裝該版本,我保存到不同的位置。之後沒有工作,我試着回到舊版本,然後那個也沒有安裝。 – spuppett 2011-06-08 19:42:00

回答

0

事實證明,我顯然沒有保存原始APK文件。我使用降低的平臺/ API級別構建APK,直到我下降到1.6。我猜Cruz是Android 2.0(我沒有?)。我不必更改任何代碼;然而,我確實需要修改一下這個清單(android:minSdkVersion =「4」)。

之後,它安裝就好了。

+0

很高興知道發生了什麼事。你能標記這個解決嗎? – 2011-06-10 04:57:17

+0

有什麼我需要做的,然後點擊複選框? – spuppett 2011-06-14 14:30:37