2013-06-19 47 views
1

當我從Android Studio內啓動我的AVD仿真器時,emuator中的設備列表顯示我的一些設備與當前項目不兼容。AVD不兼容項目的原因

它沒有顯示不兼容的東西。有什麼辦法可以瞭解嗎?

我的第一個猜測是相互衝突的API版本。但似乎並非如此,幾個AVD:具有相同的API設置,有些兼容,有些則不兼容。

這是我的清單:

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

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

<application 
    android:allowBackup="true" 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" 
    android:theme="@style/AppTheme" > 
    <activity 
     android:name="com.example.MainActivity" 
     android:label="@string/app_name" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
    <service 
      android:name=".SetLocation" 
      android:label="SetLocation"/> 
</application> 
<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> 
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> 
</manifest> 

這個名單的截圖:enter image description here

+0

列表的屏幕截圖將與清單一起幫助。我從這裏看不到你的屏幕;-) – Phil

+0

好的。我希望這最後的更新會使問題更清楚。 :) –

回答

0

也許,如果你的應用程序是該設備,你將用於測試的情人API版本編寫。你可以在模擬器中運行應用程序嗎?

+0

如果你假設某件事情並不是答案,那麼應該把它寫成對問題的評論;) – mmBs