2010-08-26 171 views
2

我遇到了發佈我的Android應用程序的問題。簽署和發佈Android應用程序

這裏就是我所做的,

,所以我對發展環境我的應用程序運行(日食 - 使用設備測試), 話我右擊我的項目文件夾 - Android的工具 - 出口簽名的應用程序包,然後我創建新的密鑰存儲並在那裏添加我的信息,然後它會產生.apk

然後我把它放在我自己的網絡服務器上(我打算把它放在我自己的網絡服務器和安卓市場上好吧)

但是,然後,一旦我嘗試從我的測試手機下載我的.apk - 它賽d: 「無法下載。不支持此手機」上的內容的內容

這是奇怪的,因爲我做我的測試在這同一個手機以及-.- :(

所以我的問題是:

  1. 什麼是正確的方式來簽署我的應用程序,所以它可以通過我自己的網絡服務器一路下載?
  2. 但我仍然可以把它放在android市場以及 - 我有我的安卓市場帳戶

是否有任何步驟?

好希望有人能給我答案,我真的很感謝你的幫助!

謝謝&乾杯!

+1

您是否在手機的設置 - >應用程序中檢查了「未知來源 - 允許安裝非市場應用程序」? – capecrawler 2010-08-26 08:24:02

+0

是的,我做過了,但仍然不起作用 – AnD 2010-08-26 12:25:23

回答

3

2我可以看到的可能的東西。

  1. 您創建程序的android版本比您的手機更高。防爆。您使用Android 2.1庫創建了該項目,並且您的手機僅爲Android 1.6

  2. 如果您插入手機並通過eclipse將程序運行到手機上,如果您嘗試製作.apk並將其安裝到手機上該程序仍在那裏,它會抱怨,因爲你的手機上已經有的程序是用於調試和未簽名的。我已經做了很多,並嚇壞了,它不工作....只需先卸載它,然後嘗試重新安裝它與apk。

它聽起來更像#1,因爲如果它是#2,會得到與上述不同的錯誤。

希望有幫助!

+0

1.我的用途sdk-min sdk版本是4,目標sdk版本是7,我在三星Galaxy S手機上測試它 - 從日食它運行良好... 2我之前格式化了我的手機,因此,當我嘗試下載並安裝我的應用程序時,我的手機確實很新。 – AnD 2010-08-26 09:22:45