2011-08-17 54 views
0

我在android 3.1中開發了一個應用程序。但我的手機版本是2.2.1.how我可以更改我的apk文件的版本到2.2.1。當我安裝在我的手機時,它顯示一個錯誤「解析軟件包的問題」。可以幫助我的這個更改Android應用程序文件的版本

回答

1

我看不到在2.2.1上運行你的應用程序的意義,你的應用程序被指定在3.1+上運行。如果你想改變Eclipse中的最低目標版本,右鍵點擊你的項目和:

Properties > Android > Android 2.2 

不要忘記更改您的清單,以及:

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

您可以在清單它提供這樣,

 <uses-sdk android:targetSdkVersion="8" android:minSdkVersion="8" 
    android:maxSdkVersion="10" android:minSdkVersion="5"> 
</uses-sdk> 

因爲你的手機是2.2.1版本,這意味着它屬於API級別8

0

另請注意,如果您的應用程序中使用了某些僅在更高版本SDK中引入的功能/功能,那麼一旦切換到較低的SDK版本,它們可能會意外工作。這可以通過兼容性包處理。

相關問題