Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/322.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
应用程序isn';t安装的android错误_Android_Android Manifest - Fatal编程技术网

应用程序isn';t安装的android错误

应用程序isn';t安装的android错误,android,android-manifest,Android,Android Manifest,最近我安装了android SDK 5.1,之后我发现了以前从未见过的新错误,比如“应用程序未安装”错误。如果用户单击设备中的应用程序图标,就会出现此错误。您能建议如何修复此问题吗?这是我的清单代码 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.srikanth" a

最近我安装了android SDK 5.1,之后我发现了以前从未见过的新错误,比如“应用程序未安装”错误。如果用户单击设备中的应用程序图标,就会出现此错误。您能建议如何修复此问题吗?这是我的清单代码

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

    <uses-sdk
        android:minSdkVersion="11"
        android:targetSdkVersion="21" />

    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.CAMERA" />
    <uses-permission android:name="android.permission.FLASHLIGHT" />
    <!-- Internet permission -->

    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />

    <application
        android:name="com.srikanth.utils.AppController"
        android:icon="@drawable/icon"
        android:label="@string/app_name"
        android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen" >
        <activity
            android:name="com.srikanth.SplashActivity"
            android:label="@string/app_name"
              android:exported="true"
            android:screenOrientation="portrait" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:name="com.facebook.FacebookActivity"
            android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation"
            android:label="@string/app_name" />

        <meta-data
            android:name="com.facebook.sdk.ApplicationId"
            android:value="@string/APP_ID" />

        <provider
            android:name="com.facebook.FacebookContentProvider"
            android:authorities="com.facebook.app.FacebookContentProvider1234"
            android:exported="true" />

        <activity android:name="com.srikanth.MainActivity" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>
        <activity android:name="com.srikanth.EditProfile" >
        </activity>
        <activity android:name="com.srikanth.UnlockActivity" >
        </activity>
        <activity android:name="com.srikanth.FacebookFriends" >
        </activity>
        <activity android:name="com.srikanth.HomeActivity" >
        </activity>
        <activity android:name="com.srikanth.SplashActivity" >
        </activity>
    </application>

我已经通过stackoverflow检查了这个问题并尝试了解决方案,但这里没有我尝试过的参考链接,您正在注册您的
SplashActivity
两次

<activity android:name="com.srikanth.SplashActivity" >
    </activity>

 <activity
        android:name="com.srikanth.SplashActivity"
        android:label="@string/app_name"
          android:exported="true"
        android:screenOrientation="portrait" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>


因此,只需删除其中一个并添加
android:exported=“true”

在哪个目标设备上运行应用程序??android 4.4.2是设备版本您是否已将活动的导出设置为true?是的,我已尝试过。是android studio吗??将你的目标版本从21改为19。是的,皮尤斯,我已经宣布了两次相同的活动,这就是问题所在。非常盲目的错误。谢谢你救了我。很高兴能帮助你!!我们可以在犯了一些盲目的错误后成为一名优秀的开发人员!!!!
<activity android:name="com.srikanth.SplashActivity" >
    </activity>

 <activity
        android:name="com.srikanth.SplashActivity"
        android:label="@string/app_name"
          android:exported="true"
        android:screenOrientation="portrait" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>