2012-07-12 76 views
3

我正在爲Android開發出租車訂單應用程序。兩天前,我遇到了一個問題,我無法在模擬器上使用互聯網 - 它拒絕工作。原因是在Windows的網絡設置中,但後來我學到了它。那次我只是試圖重新安裝Android SDK,希望能夠修復所有的問題。在此之前,我正在使用修訂版16.現在我安裝了修訂版20.我的Eclipse ADT插件會自動更新以支持更新的SDK版本。更新的Android SDK,現在安裝apk到真實設備時出現問題

現在我沒有真正的設備工作,並測試對Android模擬器的一切。今天,我發佈了我的應用程序的最新版本給我的負責人,但我拒絕安裝。最小的SDK版本是8(2.2),並且主管有一個Android 2.3設備。他試圖將這個應用程序安裝到其他兩個設備上。另外2.3的設備也拒絕了apk,但2.2設備接受了它。有什麼問題?請注意,我沒有設置最大的SDK版本。我也嘗試安裝和運行我的應用程序2.3模擬器,一切都很好。

P.S.問題解決了,請參閱Tim的建議。

+0

有趣! upvote – AAnkit 2012-07-12 17:12:48

+2

這就是爲什麼我從來沒有在模擬器上開發。我知道你不能總是使用真實的設備,但真實和模擬器之間存在差異。無論如何,您的酋長設備是否接受應用程序安裝的未知來源?檢查設置。這可能是。 – BlackHatSamurai 2012-07-12 17:20:35

+0

不,從來沒有一個問題,他安裝apk通過電子郵件收到。今天,他還試圖安裝一些我重新安裝SDK之前發佈的程序的verison - 一切都很好! – 2012-07-12 17:34:25

回答

2

如果他安裝了舊版本讓他嘗試卸載,第一。我的猜測是你有一個新的調試密鑰,並且由於不同的密鑰而導致安裝失敗。

+0

這是一個想法!我們會試試它! – 2012-07-12 18:02:03

+0

太棒了!非常感謝!一切都做得很好! – 2012-07-12 18:06:53