在设备中安装应用程序的问题

时间:2011-02-28 05:42:23

标签: android

我有一个Android应用程序。 (在1.5上构建)在我的设备上安装时它不会产生任何错误,但在运行时,它会显示“应用程序未安装在手机中”。 谁能帮我...? 我已经多次卸载它后试过这个安装......

清单文件:

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


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


<activity android:name="Untitled1"></activity>
     <activity android:name="Welcome"></activity>

            </application>
    </manifest>

4 个答案:

答案 0 :(得分:1)

您的包裹名称是否正确?如果您在Manifest中的软件包名称与项目的名称不匹配,它将寻找不同的应用程序

答案 1 :(得分:0)

它是一个应用程序错误。在应用程序中有一个清单文件,我们在其中传递两个操作ACTION_LAUNCHER和ACTION_MAIN,这些操作没有写在那里,这就是为什么这个应用程序说“应用程序没有安装在你的手机中”请从这个应用程序的android开发人员验证。如果您有此清单文件,请在此处写下。我会纠正这个。

如果这个答案对你有用,那么请勾选这个答案对你有用。

答案 2 :(得分:0)

谁或什么告诉你“没有安装”? 如果您在主屏幕上有快捷方式,这可能会变得陈旧,您可以收到此消息。 尝试转到应用列表并从那里开始。

我也发现你所展示的“com.android。*”软件包可能会导致问题,因为这个软件包可能会被保留(至少使用它是不好的做法)。

答案 3 :(得分:0)

问题解决了, 我只是从清单文件中复制并删除了下面的行,并将它再次粘贴在同一个地方...... 我不知道它是如何解决这个问题的,但它只是解决了它......

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