"你的手机上未安装应用程序”的解决方案

来源:互联网 发布:网络赌钱平台破解方法 编辑:程序博客网 时间:2024/04/28 16:00

最近开发了一个android程序,使用MyEclipse调试安装可以运行,退出重新点击我的App,结果老出现烦人的字眼“你的手机上未安装应用程序”,我晕。网上搜索了一下,各种人说要“是刷机导致SD有损的,必须完全格式化后就OK了”,但由于刷机后要做的太多,从网上找了个更好的方法试试,果然好用。。

正确原因这个问题多半是AndroidManifest.xml文件不规范造成的。像下边这种多写一次Activity就会出现这种问题。

例如:

<application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".activity.WelcomeActivity"
                  android:theme="@style/title_style" 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 就会出现 "你的手机上未安装应用程序" -->
    <!--<activity android:name=".activity.WelcomeActivity" android:screenOrientation="portrait"/>-->
   </application>

原创粉丝点击