2016-06-16 50 views
1

我正在开发Android应用程序。在我的应用程序中,我正在测试在设备和模拟器上运行的应用程序。这是我的第三个Android应用程序开发。当我开发其他应用程序时,应用程序会自动安装在设备上或模拟器上的启动图标上。但是,当我运行我当前正在开发的应用程序时,它已成功在仿真器或设备上运行。当我在Android Studio中运行它时,Android应用程序未安装在模拟器或设备上

但是app没有安装启动图标。我没有修改和设置Android Studio。我正在使用Android Studio 1.4版。现在我需要检查启动图标和其他相关的东西。但我无法检查它,因为我看不到安装启动图标。

可能的错误是什么?一旦我运行它,如何使我的应用程序与启动图标一起安装?

这是我的清单文件:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.blog.waiyanhein.mmfashion.mmfashion" > 
    <uses-permission android:name="android.permission.WAKE_LOCK"/> 
    <uses-permission android:name="android.permission.INTERNET" /> 
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> 
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-feature android:name="android.hardware.camera" /> 
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false" /> 

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

<application 
    android:name="com.blog.waiyanhein.mmfashion.model.Config" 
    android:allowBackup="true" 
    android:icon="@mipmap/ic_launcher" 
    android:label="@string/app_name" 
    android:supportsRtl="true" 
    android:largeHeap="true" 
    android:theme="@style/AppTheme" > 
    <meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/facebook_app_id"/> 

    <activity android:name=".InitialActivity" 
     android:exported="true" 
     android:label="@string/app_name" 
     android:theme="@style/AppTheme.NoActionBar"> 
     <action android:name="android.intent.action.MAIN"/> 
     <category android:name="android.intent.category.LAUNCHER"/> 
    </activity> 

</application> 
</manifest> 
+0

该应用程序在android应用程序管理器中是否可见? –

+0

你的意思是在Android清单文件? –

+0

发布你的清单文件。我建议你将你的Android Studio升级到2.x版本。有一些与旧版本的安全漏洞相关的重大更新。 –

回答

3

的标签,使一个活动,一个发射活动应该是内部intent-filter标签。你错过了。正确的方法应该是:

<activity android:name=".InitialActivity" 
     android:exported="true" 
     android:label="@string/app_name" 
     android:theme="@style/AppTheme.NoActionBar"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN"/> 
      <category android:name="android.intent.category.LAUNCHER"/> 
     </intent-filter> 
</activity> 
+0

是的。非常感谢。有效。 –

+0

乐意帮忙... :) –

相关问题