2012-09-05 52 views
1

我有一個應用程序使用Android 2.2和API級別8編譯。它在薑餅設備上完美工作。現在,當我試圖在ICS 4.0.3設備上安裝相同的apk文件進行測試時,出現錯誤「不幸的是,軟件包安裝程序已停止」。 我是完全新的android開發和任何幫助,高度讚賞。Android應用程序未能在ICS中安裝

以下是我Manifest.xml文件: -

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

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

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
<uses-permission android:name="android.permission.CAMERA" /> 
<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.VIBRATE" /> 

<supports-screens 
android:largeScreens="true" 
/> 

<application 
android:icon="@drawable/quicklogo" 
android:label="@string/app_name" > 
<activity 
android:name=".SplashScreen" 
android:label="@string/app_name"> 
<intent-filter> 
<action android:name="android.intent.action.MAIN" /> 
<category android:name="android.intent.category.LAUNCHER" /> 
</intent-filter> 
</activity> 
<activity 
android:name=".QuickShop" 
android:label="@string/app_name" > 
</activity> 
<activity 
android:name=".Download" 
android:label="@string/app_name" > 


</activity> 
<activity 
android:name=".QuickShopCameraActivity" 
android:label="@string/app_name"> 


</activity> 
<activity 
android:name=".QuickShopPreviewActivity" 
android:label="@string/app_name"> 
</activity> 
<activity 
android:name=".QuickShopActionActivity" 
android:label="@string/app_name"> 

</activity> 
<activity 
android:name=".QuickShopProductDetails" 
android:label="@string/app_name"> 
</activity> 
<activity 
android:name=".TestActivity" 
android:label="@string/app_name"> 
</activity> 

</application> 
</manifest> 

回答

0

添加此爲您的應用程序上運行的IC,您必須在您的清單屬性:

<uses-sdk android:minSdkVersion="3" 
     android:targetSdkVersion="15" /> 

這樣你的應用程序將從蛋糕到冰淇淋三明治兼容。

+0

不,它不適用於我。同樣的錯誤。 –

0
<uses-sdk 
     android:minSdkVersion="3" 
     android:targetSdkVersion="15" /> 

在清單

+0

不能和我一起工作。同樣的錯誤。 –

+1

您可能正在使用的設備可能不允許它。只需檢查此功能是否適用於美國境內。 轉到設置>應用程序,您將看到一個複選框,默認情況下未選中 - 它被命名爲「未知來源」。它是安全設置,以便用戶只能從Play商店安裝應用程序。 –

+0

不需要檢查。未知的來源被允許 –