0

我的应用程序在所有设备上都运行良好,但是当我在“Asus Fonepad ME371MG 平板电脑”中安装此应用程序时,它显示“应用程序与此设备不兼容”。

所以任何人都对这个问题有想法。

我的清单文件如下所示

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

<compatible-screens>
    <screen
        android:screenDensity="ldpi"
        android:screenSize="small" />
    <screen
        android:screenDensity="mdpi"
        android:screenSize="small" />
    <screen
        android:screenDensity="hdpi"
        android:screenSize="small" />
    <screen
        android:screenDensity="xhdpi"
        android:screenSize="small" />
    <screen
        android:screenDensity="ldpi"
        android:screenSize="normal" />
    <screen
        android:screenDensity="mdpi"
        android:screenSize="normal" />
    <screen
        android:screenDensity="hdpi"
        android:screenSize="normal" />
    <screen
        android:screenDensity="xhdpi"
        android:screenSize="normal" />
    <screen
        android:screenDensity="480"
        android:screenSize="normal" />
    <screen
        android:screenDensity="ldpi"
        android:screenSize="large" />
    <screen
        android:screenDensity="mdpi"
        android:screenSize="large" />
    <screen
        android:screenDensity="hdpi"
        android:screenSize="large" />
    <screen
        android:screenDensity="xhdpi"
        android:screenSize="large" />
    <screen
        android:screenDensity="480"
        android:screenSize="large" />
    <screen
        android:screenDensity="ldpi"
        android:screenSize="xlarge" />
    <screen
        android:screenDensity="mdpi"
        android:screenSize="xlarge" />
    <screen
        android:screenDensity="hdpi"
        android:screenSize="xlarge" />
    <screen
        android:screenDensity="xhdpi"
        android:screenSize="xlarge" />
    <screen
        android:screenDensity="480"
        android:screenSize="xlarge" />

</compatible-screens>

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

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
 <uses-permission 
     android:name="android.permission.READ_PHONE_STATE"
    android:required="false" /> 
<uses-permission
    android:name="android.permission.RECORD_AUDIO"
    android:required="false" >
</uses-permission>
<uses-permission
    android:name="android.permission.CAMERA"
    android:required="false" >
</uses-permission>
<uses-permission
    android:name="android.permission.WRITE_EXTERNAL_STORAGE"
    android:required="false" >
</uses-permission>

提前致谢。

4

2 回答 2

1

Fonepad 有一个 Intel Atom cpu,它是一个 x86 处理器。也许这就是问题所在。

于 2013-08-24T08:06:45.120 回答
0

如果使用安卓模拟器,

您必须在 SDK Manager 中安装 intel x86 (Extras)

于 2013-09-07T06:19:40.597 回答