在Gplay上发布了一个应用程序。安装后,我永远无法打开应用程序

时间:2017-03-17 11:42:35

标签: android google-play

我刚刚在Google Play上发布了我的应用,在使用模拟器和手机本身进行测试时,一切正常。

现在,在发布APK并将其从Google Play商店安装到我的手机上之后,我根本无法打开该应用。我应用的Google Play商店中的“打开”按钮甚至不存在。

Google从该APK页面更改为发布管理,我想知道我是否做错了。

http://imgur.com/a/JMELY

有任何帮助吗? 感谢

编辑:

根据请求,这是我的Android Manifest的重要部分:

 <activity android:name=".MainActivity"></activity>
        <activity
            android:name=".LoginSignupActivity"
            android:label="@string/title_activity_login_signup"
            android:theme="@style/AppTheme.NoActionBar">

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

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

                <action android:name="android.intent.action.VIEW" />

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

                <data
                    android:host="www.example.com"
                    android:path="/deeplink_invite"
                    android:scheme="http" />
            </intent-filter>
        </activity>

请注意,我已向同一活动添加了深层链接操作和Main / Launcher操作。 我在想这就是问题所在。 我将深入链接到MainActivity,如果用户点击链接,他将被带到MainActivity - 但如果他没有登录,他必须去登录。

我将通过这些更改发布APK,让你们知道。

1 个答案:

答案 0 :(得分:0)

检查您是否在AndroidManifest.xml中描述了intent-filters

例如:

  <activity
        android:name=".activities.SplashActivity"
        android:screenOrientation="portrait"
        android:theme="@style/ActivityWithoutActionBar">

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