2010-02-17 53 views
4

我上傳了我的應用程序到市場,然後下載到我的手機。現在我無法使用Eclipse ADT Plugin默認使用的調試密鑰庫(,由於不同的應用程序簽名而導致重新安裝失敗)以及當我嘗試在Eclipse-> Windows-> Android- > Build-> CustomDebugKeystore,我無法輸入密碼或接受密鑰存儲並稍後輸入密碼。Android:使用Eclipse和密碼保護的密鑰存儲在設備上調試應用程序?

有什麼我可以做的或唯一的方法在設備上調試應用程序是卸載市場版本和處理默認調試密鑰庫?

回答

3

您必須先刪除市場版本,然後才能將調試版本重新安裝到設備上。 Android會根據軟件包名稱跟蹤應用程序,因此您不能同時安裝多個安裝有相同名稱的應用程序。如果您真的想保留市場版本和您正在安裝的版本,則必須更改新版本的軟件包名稱,然後在想要將其更新至市場時將其更改回來。

+1

或:編譯發佈版本,並與亞行 – tomash 2010-02-21 18:29:16

+1

其他信息在設備上安裝 - ** ADB安裝-r **勢力重新安裝現有的應用程序,它可以被用作升級的應用程序的模擬如在Android Market – tomash 2010-07-21 10:08:35

+0

能」的相信我們不能設置我們自己的密鑰庫進行調試。我想我們必須在發佈到市場後每次首先將APK導出到市場:( – HXCaine 2010-09-13 21:19:35

0

就意識到了這一點:

如果你做你的密鑰庫文件的副本,改了密碼爲this thread到默認的Android密碼「機器人」,然後使用了在Eclipse?

+0

)這還不夠,密鑰存儲和特定密鑰都有密碼,而且密鑰必須命名爲「androiddebugkey」。因此無法執行此操作在不使用ADT插件的情況下,它很容易在Eclipse中使用。 – tomash 2010-09-20 17:18:31