2016-10-21 115 views
0

Android应用程序在BlueStacks模拟器中生成并运行,但是当我在移动设备上尝试它时,它会安装,但不显示在应用程序列表中。第一次问stackoverflow。请原谅我的英语:)Android应用程序图标未出现在应用程序列表中

我的AndroidManifest.xml:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="org.neriko.sixhandshakes"> 

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

    <application 
     android:name=".SixHandshakes" 
     android:allowBackup="true" 
     android:icon="@mipmap/ic_launcher" 
     android:label="@string/app_name" 
     android:supportsRtl="true" 
     android:theme="@style/AppTheme"> 
     <activity 
      android:name=".MainActivity" 
      android:screenOrientation="portrait"> 
      <intent-filter> 
       <data android:scheme="vk5536139" /> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
     <activity 
      android:name=".VKUserSearchActivity" 
      android:screenOrientation="portrait"> 
     </activity> 
     <activity 
      android:name="com.vk.sdk.VKServiceActivity" 
      android:label="ServiceActivity" 
      android:screenOrientation="portrait" 
      android:theme="@style/VK.Transparent" /> 
     <activity 
      android:name=".VKDisplayResultActivity" 
      android:screenOrientation="portrait" /> 
    </application> 
</manifest> 
+0

logcat中有什么奇怪的东西? – maszter

+0

主要问题是我无法访问设备atm,所以我无法检查logcat,当我在Bluestack中运行它时,它似乎与往常一样。 – Neriko

+0

你如何安装它? –

回答

0

我终于想通了,是什么原因导致的问题。 <data android:scheme="vk5536139" />行似乎不允许在与主动作和启动器类别定义相同的块中。

相关问题