-1

我幾個月前開發了一個使用Android SDK 18(Android 4.3)和Eclipse的小型應用程序。我試圖在現在運行Android 5.1的相同電話上安裝應用程序。安裝軟件包時,出現「解析軟件包」的錯誤。使用Android SDK 18(果凍豆)棒棒糖

我試圖更新android:targetSdkVersion到21(Android 5.0)AndroidManifest.xml沒有成功。

任何想法是怎麼回事?這是原始的AndroidManifest.xml文件。

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

    <uses-sdk 
     android:minSdkVersion="8" 
     android:targetSdkVersion="18" /> 

    <uses-permission android:name="android.permission.INTERNET" /> 

    <application 
     android:allowBackup="true" 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" 
     android:theme="@android:style/Theme.NoTitleBar" > 

     <activity 
      android:name="fross.hmi.MainActivity" 
      android:label="@string/app_name" 
      android:screenOrientation="landscape" 
      android:theme="@android:style/Theme.NoTitleBar.Fullscreen" > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

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

</manifest> 
+0

我的建議有什麼好運氣? – matty357

+0

今晚我會試試。這就是我要做的事情,但是避免創建一個新項目會很好。我懷疑這個問題是與代碼相關的。這是一個非常簡單的應用程序,並沒有花哨的功能。我懷疑問題是由錯誤的配置引起的。 –

+0

我安裝了Android Studio,可以從Eclipse ADT導入項目,現在一切正常。 Gradle構建腳本必須按照[此處](http://stackoverflow.com/a/20675331/208278)所述進行編輯。 –

回答

-1

嘗試爲Android的5一個新的項目,在複製文件,它應該告訴你的兼容性問題是什麼,或者一些代碼已經貶值。