2012-01-31 89 views
2

我在嘗試將自己的應用程序放在手機上時出現問題。我環顧四周,目前還沒有人能夠幫助我。有一些背景信息,我使用最新版本的eclipse IDE,試圖讓應用程序進入我的星系。我嘗試通過Gmail安裝應用程序。當我去安裝應用程序,我得到一個解析錯誤,它不會安裝。我也嘗試過使用這種方法將我的應用程序安裝到htc wildfire上,但是我遇到了同樣的問題。有沒有快速解決這個問題?謝謝你的時間;任何有關問題的見解都會很好。嘗試在我的手機上安裝應用程序時發生解析錯誤

我試過的東西:好的,當我嘗試安裝我的應用程序時,仍然存在解析錯誤。 min sdkversion設置爲9,這對我來說似乎是正確的,因爲這是銀河系使用的薑餅的api水平(我認爲)。根據android開發人員指南,我還沒有設置目標sdkversion,如果沒有聲明它默認爲minsdkversion。我也嘗試將minsdkversion設置爲1,但仍然沒有運氣。有任何想法嗎?

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="org.guitartunergreatness.jj" 
android:versionCode="1" 
android:versionName="7" > 

<uses-sdk android:minSdkVersion="7" /> 

<application 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" 
    android:debuggable="true"> 
    <activity 
     android:name=".GuitarTunerActivity" 
     android:label="@string/app_name" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
</application> 

</manifest> 
+0

不是一個真正的編程問題......但是你得到的錯誤是什麼? – Jivings 2012-01-31 16:44:49

+0

發佈您的清單。您是否還嘗試過通過adb或其他任何電子郵件方式安裝它?如果不嘗試使用adb,或嘗試手動將apk文件複製到SD卡,然後通過在文件瀏覽器應用程序中選擇安裝程序來啓動安裝程序。 – FoamyGuy 2012-01-31 16:54:41

+0

androidmanifest posted on – chickenchaser 2012-01-31 18:01:58

回答

1

如果您的應用程序支持的Android版本高於手機上的操作系統版本,則通常會出現解析錯誤。 Egs:你的手機有2.1和2.2以上的應用程序支持

+0

ok我認爲我的主要問題是瞭解什麼版本號和sdkversion號碼需要。我試圖將它們設置爲api級別的薑餅,因爲這是我認爲銀河系使用的,但這似乎不起作用 – chickenchaser 2012-01-31 17:57:07

+0

什麼是您的項目建設目標?可能是星系s使用froyo(2.2)? – arjoan 2012-01-31 18:18:26

+0

對不起,我在哪裏找到項目建設目標?我也將2.2作爲版本名稱或sdkversion?或兩者都不?這就是我感到困惑的,謝謝你的時間 – chickenchaser 2012-01-31 18:23:52

相關問題