Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 有人能从清单中看出为什么Droid X不支持我的应用程序吗?_Android_Android Manifest - Fatal编程技术网

Android 有人能从清单中看出为什么Droid X不支持我的应用程序吗?

Android 有人能从清单中看出为什么Droid X不支持我的应用程序吗?,android,android-manifest,Android,Android Manifest,用户报告他们的Droid X手机不支持我的应用程序。清单文件如下所示: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="xxxx" android:versionName="1.4" android:installLocation="auto"

用户报告他们的Droid X手机不支持我的应用程序。清单文件如下所示:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="xxxx"
      android:versionName="1.4"
      android:installLocation="auto" 
      android:versionCode="14">

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

    <uses-configuration android:reqFiveWayNav="false"
                        android:reqHardKeyboard="false"
                        android:reqKeyboardType="undefined"
                        android:reqNavigation="nonav"
                        android:reqTouchScreen="notouch"></uses-configuration>

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

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

    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:label="@string/app_name" android:name=".Main"
        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>

我真的不明白为什么不支持它,因为它是一个非常简单的应用程序,我在清单文件中没有发现任何奇怪的东西

故障可能出现在用户的手机上,而不是我的应用程序内部?有什么建议吗

---编辑---

我的其他应用没有属性
uses。配置
支持屏幕
,它们不会产生此类错误(用户没有报告任何此类错误)


问题可能出在这些属性上吗?

某些droid手机在安装或更新某些应用程序时出现此错误。这是由smdl2tmp引起的。您将看到以下日志行:无法创建安全容器smdl2tmp

解决方案是手动删除smdl2temp1文件。 该文件可能位于两个位置:

  • /sdcard/.android_secure:这是SD卡上的一个不可见文件夹,您可以使用任何文件管理器访问它(无需根目录)
  • /mnt/secure/asec/:访问此文件夹需要根目录和类似根目录资源管理器的程序

  • 我希望这会有帮助。

    事实上,这是我的一个问题

    我的其他应用没有属性使用。配置支持屏幕,并且不会产生此类错误(用户没有 报告任何此类情况)

    一旦我删除了这些属性,所有设备都支持该应用程序


    有人知道为什么吗?我将等待几天,然后打开一个关于这个问题的单独主题,并将其链接到这里

    你的清单对我来说似乎很好。只是一个问题:你的apk文件的总大小是多少?apk的大小小于1MB。当你说log line时,你是指市场错误页面还是调试器日志cat消息?你知道HTC Glacier是否也有同样的问题,因为一个用户也应用了相同的错误???对不起,我指的是日志cat日志。任何droid手机都可能出现此错误,尤其是当内存几乎满时。谢谢,但不可能从用户手机中获取这些日志:)。问题是我自己从来没有犯过这样的错误,这就是为什么我感到困惑。作为开发人员,我能做些什么,或者唯一的解决办法是在市场上的Android应用程序描述中添加警告?我理解smdl2temp1的问题,我也很困惑,很久以前我在Motorola droid上亲自使用过它,我通过删除程序解决了它。作为一个没有日志的开发人员,这真的很难说。对不起,我帮不了你这么多:(你能找一部Moto droid手机,试着重现这个错误吗?