2012-04-19 196 views
0

我試圖從其他計算機導入android應用程序。有時他們終於在模擬器上運行,但不在設備上。 可能原因是我安裝的驅動程序,因爲adb設備無法識別設備,所以我手動安裝了此設備,並且在我登錄設備管理器時仍然沒有安裝Bluetooth外圍設備!windows-7:無法在設備上運行android應用程序

起初它給了我這個錯誤:the app stopped running unexpectedly !

現在的錯誤是:

Re-installation failed due to different application signatures. 
You must perform a full uninstall of the application. WARNING: This will remove the application data! 
Please execute 'adb uninstall com.newboston.aida.android2' in a shell. 
Launch canceled! 

任何想法如何解決這個問題?

+0

我沒有看到這是一個Windows 7的問題,因此刪除了Windows 7標籤的原因。 – Adarsha 2012-04-21 03:56:17

回答

1

我只是鍵入adb卸載,然後在命令提示符下打包的名稱,它的工作原理!

0

從android設備或模擬器卸載應用程序,並嘗試重新運行/安裝應用程序。因爲每個設備都有debug.keystrore

+0

我做了幾次,但每次都有同樣的錯誤! – matarsak 2012-04-19 06:15:55

0

嘗試創建新的虛擬設備。也許它會在您首先安裝驅動程序時起作用。這是可能的,那麼你的手機將被識別。我認爲win7不是問題所在。

+0

我做到了這一點,並再次出現同樣的錯誤!實際上我是Mac用戶,我沒有在Mac中使用Android的這個問題! – matarsak 2012-04-19 06:31:32

+0

但這並不意味着,窗戶就是問題所在。我認爲你的android安裝有錯誤。你應該重新安裝它們。 – 2012-04-19 06:33:02

0

如果可能,您可以只更改當前工作項目的包名稱。並嘗試構建它。它可能會得到其他路徑並會運行。這是一種我知道的補丁,但只是試試....

0

我在將應用程序從一個系統移動到另一個系統時遇到同樣的問題...有些問題來自庫路徑和api級別。

因此,您可以檢查其他系統中的應用程序構建路徑中的api級別是否相同。

希望這會幫助你。

相關問題