android 安装后应用程序无法打开

android app doesnt open after installiation

我的新 android 应用程序可以从 google play 下载,但没有出现在我下载的应用程序中。当我从 Play 商店下载它时,通常会有 'open' 应用程序和 'uninstall' 的选项,只有卸载按钮是可见的。在我的模拟器中,当我 运行 程序一切正常时,但当我尝试从模拟器打开它时,似乎我从未安装过该应用程序。

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.app.viral"
    android:versionCode="4"
    android:versionName="1.7" >
<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="21" />
<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name="com.example.viral.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
               <data
                android:host="t4jsample"
                android:scheme="oauth" />
        </intent-filter>
    </activity>
</application>
  <uses-permission android:name="android.permission.INTERNET"/>
  <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
</manifest>

如果需要更多信息,请发表评论,我们将不胜感激。

我想这段代码片段是造成这个问题的原因,

<data
            android:host="t4jsample"
            android:scheme="oauth" />

不要将此过滤器放入 laucher activity。 要么 你可以试试这样的方法,

 <intent-filter>
                <action android:name="android.intent.action.MAIN" />

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

                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.BROWSABLE" />

                <data
                    android:host="t4jsample"
                    android:scheme="oauth" />
            </intent-filter>