2014-04-02 125 views
1

我試圖在Android模擬器上測試使用Titanium Appcelerator構建的應用程序。在嘗試幾乎所有可能的解決方案之後,我在SO中看到並在Appcelerator的bug報告中放棄了。應用程序無法在Android模擬器上運行

每當我嘗試運行Android模擬器的應用程序,我得到如下:

[INFO]:運行:C:\ Android的SDK-WIN \ TOOLS \ emulator.exe 「-avd」 「4WVGA(Nexus S)」「-port」「5554」「-no-boot-anim」「-partition-size」「128」

[DEBUG]:忽略C:*** \ FaveBooks \ Resources \機器人

[調試]:忽略C:*** \ FaveBooks \資源\ mobileweb

[錯誤]應用程序安裝程序異常進程終止。進程退出值爲1

如果低於它說,JRE版本1.7.0_51,不過當我運行java -version返回java version "1.6.0_45"看一看診斷日誌。難道不是問題嗎?我測試了4.4.2(19),4.1.2(16),4.0(14),3.2(13),以及每個Android API版本,我運行Android模擬器時會發生這種情況。 2.3.3(10)和2.2(8)他們目前都安裝了

它與我爲測試創建的基本應用程序以及它們提供的示例應用程序發生。他們都用Alloy編譯沒有問題,所以我認爲問題出在Android模擬器上。


診斷日誌:(相關部分,如果你需要更多的評論)

  • 主機操作系統:Windows 7
  • OS版本:6.1
  • OS拱:86
  • JRE版本:1.7.0_51
  • JRE銷售商:奧拉克樂公司
  • JRE主頁:C:\ Program Files文件(x86)的\的Java \ jre7
  • 鈦Studio版本:3.2.1.201402041146
  • 鈦SDK版本:3.2.2.GA
  • SDK模塊API版本: 2

我也貼出這個bug報告jira.appcelerator.org,但它主要是我在這裏發佈同樣的信息。

回答

1

「過程出口值爲1」 是衆所周知的錯誤,但他們是很多解決方案,它們工作/否。

請確保您的Titanium studio和Titanium SDK是最新的。如果沒關係,使用Java的版本7是可以的並且是正確的。

沒有你在tiapp.xml改變:

<android xmlns:android="http://schemas.android.com/apk/res/android"/> 

通過

<android xmlns:android="http://schemas.android.com/apk/res/android"> 
    <tool-api-level>15</tool-api-level> 
</android> 

我使用15,因爲我在Android 4.0.3 .Change運行它取決於ü要版本使用。

最後,如果你仍然有此信息,請在

Windows的>首選項 - >工作室 - > plateform-> Android的 點擊去管理自動真空澱積系統。確保你有一個正確的AVD配置。 還與右擊檢查項目,性能,運行/調試設置,並確保正確的模擬器在

如果點擊無效,你可能已經忘記了在安裝目錄了一步: http://docs.appcelerator.com/titanium/latest/#!/guide/Installing_the_Android_SDK

+0

解決方案是配置AVD,在嘗試之前我沒有創建任何新的AVD。謝謝。 – aurbano

相關問題